[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-93318":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":14,"subscribersCount":14,"size":14,"stars1d":14,"stars7d":15,"stars30d":15,"stars90d":14,"forks30d":14,"starsTrendScore":16,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":14,"starSnapshotCount":14,"syncStatus":13,"lastSyncTime":31,"discoverSource":32},93318,"TV-AutoBuild","iptvorganization\u002FTV-AutoBuild","iptvorganization","Monitored public GitHub Actions builds for iptvorganization TV Mobile and Leanback APKs",null,"Shell",186,131,2,0,41,3,70.46,"MIT License",false,"main",[22,23,24,25,26,27],"android","apk","fongmi-tv","github-actions","leanback","mobile","2026-07-22 04:02:08","# TV AutoBuild\n\nAutomated release pipeline for customized Mobile and Leanback APKs with AV3A, Dolby Vision, HEVC-FLV, and real-time AI subtitle support.\n\n## APK variants\n\nEach successful build publishes four release APKs:\n\n- `TV-mobile-arm64-v8a.apk`\n- `TV-mobile-armeabi-v7a.apk`\n- `TV-leanback-arm64-v8a.apk`\n- `TV-leanback-armeabi-v7a.apk`\n\n## Build behavior\n\n- Checks for updates every 15 minutes.\n- Builds only when monitored inputs change, unless a build is forced manually.\n- Builds the speech-recognition and AV3A JNI runtimes from source for both supported ABIs.\n- Runs Mobile and Leanback unit tests before packaging.\n- Applies R8 optimization to release APKs.\n- Verifies APK signatures before publishing.\n- Publishes build metadata, exact input revisions, and SHA-256 checksums with every release.\n\nGitHub scheduled workflows can be delayed. Use **Actions → Monitor sources and build APKs → Run workflow** for an immediate manual build.\n\n## Versioning\n\nEach build receives a monotonically increasing Android `versionCode` and a traceable version name:\n\n```text\n\u003Cbase-version>-autobuild.\u003Crun>+\u003Crevision>\n```\n\nThis allows newer builds of the same variant to update earlier AutoBuild installations while retaining traceability.\n\n## Signing\n\nAll APKs are signed with a persistent dedicated release key stored in GitHub Actions secrets. The private key and passwords are never committed.\n\nThe public signing certificate is available as [`autobuild-signing-cert.pem`](autobuild-signing-cert.pem). Its SHA-256 certificate fingerprint is:\n\n```text\n17:8A:B4:F2:5C:CC:E5:BC:B4:FA:7A:9D:38:B6:7C:7E:1F:3C:54:D2:56:D0:D2:CB:A0:6C:6E:FE:A7:10:A4:AB\n```\n","TV-AutoBuild 是一个自动化构建系统，用于持续编译和发布定制化的 Android TV 移动端与 Leanback 界面 APK。它基于 GitHub Actions 实现定时监控源码变更、按需触发构建，支持 AV3A 编解码、杜比视界、HEVC-FLV 以及实时 AI 字幕等特性；构建过程包含 ABI 多架构编译（arm64-v8a\u002Farmv7）、JNI 模块源码编译、单元测试、R8 优化、签名验证与 SHA-256 校验，并生成可追溯的版本号与元数据。适用于需要稳定、可审计、多端适配的 Android TV 应用 CI\u002FCD 场景。","2026-07-16 02:30:05","CREATED_QUERY"]