Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion android/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ adb shell am instrument -w -e class dev.edge0.runtime.app.LlamaRuntimeTest \
Coverage: 8B/35B smoke, 35B↔8B in-process switching, prefix-reuse fidelity,
thinking on/off × system-prompt quadrants (8B gate + 35B off leak probe), and
identity retention across multi-turn rendering. Host-side logic tests:
`./gradlew :app:testDebugUnitTest` (26 tests, no device needed).
`./gradlew :app:testDebugUnitTest` (32 tests, no device needed).

---

Expand Down
2 changes: 1 addition & 1 deletion android/README_es.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ adb shell am instrument -w -e class dev.edge0.runtime.app.LlamaRuntimeTest \
Cobertura: smoke de 8B/35B, cambio en el proceso 35B↔8B, fidelidad de la reutilización de
prefijos, cuadrantes de thinking activado/desactivado × system prompt (puerta 8B + prueba
de fuga con 35B desactivado) y retención de identidad en el renderizado multiturno.
Pruebas de lógica del lado del host: `./gradlew :app:testDebugUnitTest` (26 pruebas, sin
Pruebas de lógica del lado del host: `./gradlew :app:testDebugUnitTest` (32 pruebas, sin
necesidad de dispositivo).

---
Expand Down
2 changes: 1 addition & 1 deletion android/README_fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ Couverture : smoke 8B/35B, commutation 35B↔8B dans le même processus,
fidélité de la réutilisation de préfixe, quadrants thinking activé/désactivé ×
prompt système (porte 8B + sonde de fuite 35B désactivée), et rétention
d'identité à travers le rendu multi-tours. Tests logiques côté hôte :
`./gradlew :app:testDebugUnitTest` (26 tests, aucun appareil requis).
`./gradlew :app:testDebugUnitTest` (32 tests, aucun appareil requis).

---

Expand Down
2 changes: 1 addition & 1 deletion android/README_ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ adb shell am instrument -w -e class dev.edge0.runtime.app.LlamaRuntimeTest \
# expected: OK (8 tests), ~7 min on the reference device
```

カバレッジ: 8B/35B スモーク、35B↔8B のプロセス内切り替え、プレフィックス再利用の忠実性、thinking オン/オフ × システムプロンプトの四象限(8B ゲート + 35B オフ時のリークプローブ)、マルチターンレンダリングを通じたアイデンティティの保持。ホスト側のロジックテスト: `./gradlew :app:testDebugUnitTest`(26 テスト、デバイス不要)。
カバレッジ: 8B/35B スモーク、35B↔8B のプロセス内切り替え、プレフィックス再利用の忠実性、thinking オン/オフ × システムプロンプトの四象限(8B ゲート + 35B オフ時のリークプローブ)、マルチターンレンダリングを通じたアイデンティティの保持。ホスト側のロジックテスト: `./gradlew :app:testDebugUnitTest`(32 テスト、デバイス不要)。

---

Expand Down
2 changes: 1 addition & 1 deletion android/README_zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ adb shell am instrument -w -e class dev.edge0.runtime.app.LlamaRuntimeTest \

覆盖范围:8B/35B 冒烟、35B↔8B 进程内切换、前缀复用保真度、thinking
开/关 × 系统提示词四象限(8B 开启 + 35B 关闭泄漏探测),以及多轮渲染下的
身份保持。宿主侧逻辑测试:`./gradlew :app:testDebugUnitTest`(26 个测试,
身份保持。宿主侧逻辑测试:`./gradlew :app:testDebugUnitTest`(32 个测试,
无需设备)。

---
Expand Down
Empty file modified android/gradlew
100644 → 100755
Empty file.
4 changes: 3 additions & 1 deletion android/tools/llama/build_vendor_libs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
# Usage: bash tools/llama/build_vendor_libs.sh [--replay] (--replay = re-apply bands + verify)
set -euo pipefail
REPO=$(cd "$(dirname "$0")/../.." && pwd)
DEPOT=${EDGE0_DEPOT:-$(cd "$REPO/.." && pwd -W)} # depot root (this repo lives at <depot>/android)
# `pwd -W` is the Git-Bash (MSYS) form only; on Linux/macOS it has no -W and would abort
# the script at set -e, so fall back to `pwd -P`. EDGE0_DEPOT still wins if set.
DEPOT=${EDGE0_DEPOT:-$(cd "$REPO/.." && { pwd -W 2>/dev/null || pwd -P; })} # depot root (this repo lives at <depot>/android)
WT=$DEPOT/wt/and
[ -f "$DEPOT/vendor.llama.pin" ] || { echo "ABORT: vendor.llama.pin missing at depot root ($DEPOT)"; exit 1; }
PIN=$(cut -d' ' -f1 "$DEPOT/vendor.llama.pin")
Expand Down
Loading