{"id":22157637,"url":"https://github.com/kimjio/umamusume-localify-android","last_synced_at":"2026-03-08T13:31:35.997Z","repository":{"id":39000536,"uuid":"487452200","full_name":"Kimjio/umamusume-localify-android","owner":"Kimjio","description":"Android port of umamusume-localify","archived":false,"fork":false,"pushed_at":"2024-06-22T04:50:11.000Z","size":17198,"stargazers_count":47,"open_issues_count":8,"forks_count":13,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-03T00:51:50.418Z","etag":null,"topics":["il2cpp","umamusume","zygisk"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Kimjio.png","metadata":{"files":{"readme":"README.ko-KR.md","changelog":"CHANGELOG.App.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-05-01T05:19:36.000Z","updated_at":"2025-03-22T19:50:59.000Z","dependencies_parsed_at":"2023-01-31T07:00:38.616Z","dependency_job_id":null,"html_url":"https://github.com/Kimjio/umamusume-localify-android","commit_stats":null,"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"purl":"pkg:github/Kimjio/umamusume-localify-android","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kimjio%2Fumamusume-localify-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kimjio%2Fumamusume-localify-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kimjio%2Fumamusume-localify-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kimjio%2Fumamusume-localify-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Kimjio","download_url":"https://codeload.github.com/Kimjio/umamusume-localify-android/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kimjio%2Fumamusume-localify-android/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":267140642,"owners_count":24041970,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-07-26T02:00:08.937Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["il2cpp","umamusume","zygisk"],"created_at":"2024-12-02T03:12:16.455Z","updated_at":"2026-03-08T13:31:30.974Z","avatar_url":"https://github.com/Kimjio.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# umamusume-localify-android\n[umamusume-localify](https://github.com/GEEKiDoS/umamusume-localify) 안드로이드 포팅 버전\n\n[English](README.md)\n\n## 사용법\n1. v24 이상의 [Magisk](https://github.com/topjohnwu/Magisk) 설치 후 Zygisk 를 활성화합니다.\n2. (선택사항, 한국어판만 해당) Frida를 사용하기 위해 [Shamiko](https://github.com/LSPosed/LSPosed.github.io/releases)를 설치하여 DroidX의 코드 삽입 방지를 우회합니다.\n3. Magisk 에서 모듈을 설치합니다.\n4. `/sdcard/Android/data/jp.co.cygames.umamusume/` 에 `config.json` 파일, `dicts` 에서 참조하는 번역 파일을 넣습니다.\n\n## 설정 앱\njson 파일을 직접 수정하지 않고도 설정을 변경할 수 있는 앱을 만들었습니다.\n\n[GitHub 릴리즈](https://github.com/Kimjio/umamusume-localify-android/releases) 또는 [Play Store](https://play.google.com/store/apps/details?id=com.kimjio.umamusumelocalify.settings)에서 설치 가능합니다.\n\n## 참고사항\n작업 경로는 `/sdcard/Android/data/jp.co.cygames.umamusume/` 입니다.\n\n(한국어 버전은 `/sdcard/Android/data/com.kakaogames.umamusume/` 입니다.)\n\n## 설정\n- `enableLogger` 덮어쓰지 않은 문자열을 `data.txt` 에 출력합니다. (`true` / `false`, 기본값: `false`)\n- `dumpStaticEntries` 하드코딩된 문자열을 `data.txt` 에 출력합니다. (`true` / `false`, 기본값: `false`)\n  - `enableLogger` 가 활성화돼야 합니다.\n- `dumpDbEntries` DB 데이터를 `original_data/` 에 출력합니다. (`true` / `false`, 기본값: `false`)\n- `maxFps` 최대 프레임 설정 (`-1` = 기본값 / `0` = 무제한 / `n \u003e 0` = n까지 제한, 기본값: `-1`)\n- `uiAnimationScale` UI 애니메이션 배율 변경 (0 \u003c ~, 기본값: `1`)\n  - 주의: `0` 으로 설정 시 소프트락이 발생합니다.\n- `uiUseSystemResolution` UI, 라이브 자막 등을 시스템 해상도로 렌더링합니다. (`true` / `false`, 기본값: `false`)\n- `replaceToBuiltinFont` (`replaceFont`) 게임 내 폰트를 사용하지 않고 유니티 내장 폰트를 사용합니다. (`true` / `false`, 기본값: `false`)\n- `replaceToCustomFont` 게임 내 폰트를 사용하지 않고 사용자 지정 폰트를 사용합니다. (`true` / `false`, 기본값: `false`)\n- `fontAssetBundlePath` 폰트 애셋 번들 경로 (예: `custom_font/GyeonggiTitle_Medium/font`)\n- `fontAssetName` 폰트 애셋 이름 (예: `GyeonggiTitle_Medium.fontsettings`)\n- `graphicsQuality` 사전 정의된 그래픽 설정을 변경합니다. (`-1` ~ `4`, 기본값: `-1`)\n  - `-1`: 앱에서 결정\n  - `0`: `Toon1280`, MSAA OFF\n  - `1`: `Toon1280x2`, MSAA x2\n  - `2`: `Toon1280x4`, MSAA x4\n  - `3`: `ToonFull`, MSAA x8\n- `antiAliasing` MSAA 설정을 변경합니다. (`-1`, `0`, `2`, `4`, `8`, 기본값: `-1`)\n  - `-1`: 그래픽 설정을 따름\n  - `0`: MSAA OFF\n  - `2`: MSAA x2\n  - `4`: MSAA x4\n  - `8`: MSAA x8\n- `forceLandscape` 모든 화면을 강제로 가로로 설정합니다. (`true` / `false`, 기본값: `false`)\n- `forceLandscapeUiScale` 강제 가로 모드에 사용할 UI 스케일을 설정합니다. (0 \u003c ~, 기본값: `1.8`)\n- `uiLoadingShowOrientationGuide` 화면이 회전되었을 때, 로딩 중 가이드를 표시할지 여부를 설정합니다. (`true` / `false`, 기본값: `true`)\n- `replaceAssetsPath` 게임에서 다운로드한 애셋을 대체할 애셋들이 담긴 폴더의 경로를 설정합니다.\n  - 대체할 애셋 파일의 이름은 원본 애셋 파일의 해시명과 동일해야 합니다.\n  - 예: `2FOXNDZ5H52B3E4JMXVAJ4FRMDE3PX7Q` (홈 Footer 텍스처 및 스크립트가 포함된 애셋 (Android))\n- `dicts` 번역 파일 목록 (`/sdcard/Android/data/jp.co.cygames.umamusume/` 이후의 번역 파일 경로 목록)\n\n## 알려진 문제\n`maxFps` 를 무제한으로 설정 시 게임의 프레임이 60FPS 에서 반토막난 30FPS 으로 재생됩니다.\n\n## 빌드\n1. 소스 코드를 다운 받습니다.\n2. Android Studio 사용하여 gradle 작업 `:module:assembleRelease` 을 실행해서 컴파일하면, `out` 폴더에 zip 패키지가 생성됩니다.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkimjio%2Fumamusume-localify-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkimjio%2Fumamusume-localify-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkimjio%2Fumamusume-localify-android/lists"}