Screen Translator (屏译) Copyright 2026 ciddwd Project license =============== Screen Translator is licensed under the Apache License, Version 2.0. The complete license text is distributed in the repository as LICENSE and in the Android application as apache_license_2_0.txt. Project license source: https://github.com/ciddwd/overlay-translator/blob/main/LICENSE Third-party runtime software ============================ The Android release runtime dependency graph and the native code built into the application include the principal projects below. Version numbers refer to the v0.4.8 build configuration. Transitive modules belonging to the same project family are grouped together. Apache License 2.0 ------------------ - AndroidX: Activity, AppCompat, Compose, Core, DataStore, DynamicAnimation, ExifInterface, Hilt integration, Lifecycle, Navigation, Room and WorkManager https://github.com/androidx/androidx - Material Components for Android 1.12.0 https://github.com/material-components/material-components-android - Kotlin 2.1.0, kotlinx.coroutines 1.9.0 and kotlinx.serialization 1.7.3 https://github.com/JetBrains/kotlin https://github.com/Kotlin/kotlinx.coroutines https://github.com/Kotlin/kotlinx.serialization - Dagger and Hilt 2.53.1, including the injection and annotation support used by their runtime dependency graph https://github.com/google/dagger - Google support libraries used transitively by ML Kit, including Android Data Transport and Firebase Components / Encoders https://github.com/firebase/firebase-android-sdk - Apache-licensed annotation and injection support used transitively, including Error Prone Annotations, JSpecify, JSR-305, javax.inject and Jakarta Inject https://github.com/google/error-prone https://github.com/jspecify/jspecify https://github.com/javax-inject/javax-inject - Guava ListenableFuture, used transitively by AndroidX and Google libraries https://github.com/google/guava https://raw.githubusercontent.com/google/guava/master/LICENSE - Retrofit 2.11.0, OkHttp 4.12.0 and Okio https://github.com/square/retrofit https://github.com/square/okhttp https://github.com/square/okio - Retrofit Kotlin serialization converter 1.0.0 https://github.com/JakeWharton/retrofit2-kotlinx-serialization-converter - Timber 5.0.1 https://github.com/JakeWharton/timber - Vulkan-Headers 1.3.275, used by the bundled llama.cpp Vulkan backend https://github.com/KhronosGroup/Vulkan-Headers - sherpa-onnx 1.13.8 (Java API and arm64-v8a JNI library), used for on-device speech recognition https://github.com/k2-fsa/sherpa-onnx https://github.com/k2-fsa/sherpa-onnx/blob/v1.13.8/LICENSE The complete Apache License 2.0 text is provided with this application in apache_license_2_0.txt and at: https://www.apache.org/licenses/LICENSE-2.0 MIT License ----------- - Shizuku API 13.1.5 — Copyright (c) 2021 RikkaW https://github.com/RikkaApps/Shizuku-API - ONNX Runtime Android 1.28.2 (shared by OCR and sherpa-onnx 1.13.8) — Copyright (c) Microsoft Corporation. All rights reserved. https://github.com/microsoft/onnxruntime/blob/v1.28.2/LICENSE - Silero VAD model (silero_vad.onnx, bundled for speech segmentation) — Copyright (c) 2020-present Silero Team https://github.com/snakers4/silero-vad/blob/master/LICENSE - llama.cpp v0.7.0 — Copyright (c) 2023-2026 The ggml authors https://github.com/ggml-org/llama.cpp/tree/v0.7.0 - nlohmann/json — Copyright (c) 2013-2026 Niels Lohmann https://github.com/nlohmann/json - cpp-httplib — Copyright (c) 2017 yhirose https://github.com/yhirose/cpp-httplib - SPIRV-Headers — Copyright (c) 2015-2024 The Khronos Group Inc. https://github.com/KhronosGroup/SPIRV-Headers Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ONNX Runtime third-party notices ================================ The complete, unmodified ONNX Runtime 1.28.2 third-party notices are distributed with the Android application as onnxruntime_third_party_notices_1_28_2.txt. SHA-256 0E07B95F3A8D6230037707C5C4A2B554D12C4CB67369669AC255635528FFCEE2 Official source: https://github.com/microsoft/onnxruntime/blob/v1.28.2/ThirdPartyNotices.txt Google ML Kit ============= The application uses Google ML Kit Text Recognition 16.0.1 for Latin, Chinese, Japanese and Korean text, ML Kit Translation 17.0.3 with language models downloaded on demand, and ML Kit Language Identification 17.0.6 with its model bundled in the APK. ML Kit is a Google SDK governed by the ML Kit Terms and is not represented here as open-source software. Input images and text are processed on-device and are not sent to Google. The SDK may contact Google for model or compatibility updates and may send performance and utilization metrics that do not contain the input or output. This data-processing disclosure is also shown in the ML Kit settings. Terms and privacy details: https://developers.google.com/ml-kit/terms Bundled model assets ==================== The APK contains the following PaddlePaddle PP-LCNet orientation models under the Apache License 2.0. Copyright (c) 2020 PaddlePaddle Authors. All Rights Reserved. - models/doc_orientation/doc_ori.onnx SHA-256 AF9A0A4F317FF0709CE752067807F819CB15D883F8ECAD89F28DF1C6EE2D9C92 https://huggingface.co/PaddlePaddle/PP-LCNet_x1_0_doc_ori_onnx - models/doc_orientation/textline_ori.onnx SHA-256 94A6A0A0425F2B5F08B5DF72086F2D72ABE40F1D22F6D12D2CD83674F11F2FF3 https://huggingface.co/PaddlePaddle/PP-LCNet_x0_25_textline_ori_onnx The APK also contains the detector-v4-s_int8.onnx comic text and bubble detector from ogkalu/comic-text-and-bubble-detector under the Apache License 2.0. It is an RT-DETR-v2 model used only for local shape-aware manga bubble rendering. - models/bubble_detection/detector-v4-s_int8.onnx SHA-256 5FE9E4F576E49D4E7E8B0E029D6D3CDC252ABD4694113E1CAE120E62C931EA79 https://huggingface.co/ogkalu/comic-text-and-bubble-detector https://github.com/ogkalu2/comic-translate Optional model downloads ======================== The model weights below are not embedded in the APK. They are downloaded only after a user selects the corresponding model. Their upstream terms still apply to downloading, using, modifying and redistributing those weights. - Index-Translate-2B-GGUF (IndexTeam): Apache License 2.0. Optional Q4_K_M weights are downloaded separately, not bundled in the APK. https://huggingface.co/IndexTeam/Index-Translate-2B-GGUF - Qwen3-0.6B-GGUF (Qwen): Apache License 2.0. Optional Q8_0 weights are downloaded separately, not bundled in the APK. https://huggingface.co/Qwen/Qwen3-0.6B-GGUF - Liquid AI LFM2.5-1.2B-Instruct-GGUF (Q4_K_M) is provided under the LFM Open License v1.0, not Apache License 2.0. Its commercial-use threshold and redistribution conditions apply; see the upstream license for details. https://huggingface.co/LiquidAI/LFM2.5-1.2B-Instruct-GGUF https://huggingface.co/LiquidAI/LFM2.5-1.2B-Instruct-GGUF/raw/main/LICENSE - Google Gemma-4-E2B-it and Gemma-4-E4B-it QAT Q4_0 GGUF weights are published by Google under Apache License 2.0. https://huggingface.co/google/gemma-4-E2B-it-qat-q4_0-gguf https://huggingface.co/google/gemma-4-E4B-it-qat-q4_0-gguf - Google Gemma-3-4B-it (Q4_K_M GGUF prepared by ggml-org) and TranslateGemma-4B-it (Q4_K_M GGUF prepared by SandLogicTechnologies) are provided under the Gemma Terms of Use, not Apache License 2.0. Gemma is provided under and subject to the Gemma Terms of Use found at https://ai.google.dev/gemma/terms https://huggingface.co/ggml-org/gemma-3-4b-it-GGUF https://huggingface.co/SandLogicTechnologies/translategemma-4b-it-GGUF - Tencent Hy-MT2-1.8B-GGUF is licensed under Apache License 2.0. Copyright (C) 2026 Tencent. All rights reserved. https://huggingface.co/tencent/Hy-MT2-1.8B-GGUF - Sakura-1.5B-Qwen2.5-v1.0 is published by the SakuraLLM project under Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). The application downloads an unmodified Q5_K_S GGUF quantization prepared by Hugging Face user shing3232. Quantization is a modification of the official model; the same CC BY-NC-SA 4.0 terms apply. Commercial use is not permitted by that model license. Its Qwen2.5-1.5B base model is licensed under Apache License 2.0. https://github.com/SakuraLLM/SakuraLLM https://huggingface.co/SakuraLLM/Sakura-1.5B-Qwen2.5-v1.0-GGUF https://huggingface.co/shing3232/Sakura-1.5B-Qwen2.5-v1.0-GGUF-IMX https://huggingface.co/Qwen/Qwen2.5-1.5B/blob/main/LICENSE https://creativecommons.org/licenses/by-nc-sa/4.0/ - PaddleOCR v6 models are published by PaddlePaddle under Apache License 2.0. https://huggingface.co/collections/PaddlePaddle/pp-ocrv6 - PaddleOCR v5 mobile detection and recognition ONNX models are downloaded from PaddlePaddle's official repositories under Apache License 2.0: https://huggingface.co/PaddlePaddle/PP-OCRv5_mobile_det_onnx https://huggingface.co/PaddlePaddle/PP-OCRv5_mobile_rec_onnx https://huggingface.co/PaddlePaddle/eslav_PP-OCRv5_mobile_rec_onnx - The current manga-ocr ONNX download source does not declare license metadata on its model card as of July 21, 2026. It must not be described as open-source or redistributed without separate permission or an upstream license update. https://huggingface.co/l0wgear/manga-ocr-2025-onnx - Optional speech recognition models are downloaded from the sherpa-onnx exports; their upstream model licenses apply: SenseVoice Small: https://github.com/FunAudioLLM/SenseVoice/blob/main/LICENSE https://huggingface.co/csukuangfj/sherpa-onnx-sense-voice-zh-en-ja-ko-yue-2024-07-17 Streaming Zipformer (bilingual zh-en): https://huggingface.co/csukuangfj/sherpa-onnx-streaming-zipformer-bilingual-zh-en-2023-02-20 Whisper tiny/base: https://github.com/openai/whisper/blob/main/LICENSE https://huggingface.co/csukuangfj/sherpa-onnx-whisper-tiny https://huggingface.co/csukuangfj/sherpa-onnx-whisper-base Users and distributors are responsible for reviewing the current upstream model-card terms before redistributing optional model weights. Upstream license texts control if this summary differs from them. Optional offline dictionaries ============================= Dictionary data is not bundled in the APK. The optional packs are converted and indexed for local lookup; their original data licenses still apply. - ECDICT: Copyright (c) 2025 Linwei, MIT License. The MIT permission and warranty notice above also applies to ECDICT. https://github.com/skywind3000/ECDICT https://raw.githubusercontent.com/skywind3000/ECDICT/master/LICENSE - JMdict: James William Breen and the Electronic Dictionary Research and Development Group (EDRDG), Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Converted dictionary packs must retain attribution and the same license. https://www.edrdg.org/edrdg/licence.html - Korean Basic Dictionary: National Institute of Korean Language, Creative Commons Attribution-ShareAlike 2.0 Korea (CC BY-SA 2.0 KR) for the text data, as documented by the source mirror. Media files are not covered by that text-data license and are not included in our packs. https://github.com/spellcheck-ko/korean-dict-nikl https://creativecommons.org/licenses/by-sa/2.0/kr/ General notices =============== This product includes software developed by The Android Open Source Project, JetBrains s.r.o., Square, Inc., Google LLC, Microsoft Corporation, The Khronos Group Inc., the Firebase project, the ggml authors and other open-source contributors. Names and trademarks remain the property of their respective owners. Listing a project above does not imply affiliation with or endorsement of Screen Translator.