Skip to content

Releases: unicornwhodev/cadryl_android_dataset_and_litert_train

Cadryl 4.2.0-rc8

Cadryl 4.2.0-rc8 Pre-release
Pre-release

Choose a tag to compare

@unicornwhodev unicornwhodev released this 30 Sep 00:05

Cadryl 4.2.0-rc8

Préversion de stabilisation : pagination HF sécurisée, restauration initiale du lot corrigée, contrats de modèles et annotations humaines protégés, minification conservée.

Contrôles exécutés

  • Builds Android réels, 106 tests JVM, 93 Python et schémas Room/KSP.
  • 53/53 tests Release sur Oppo et Honor ARM64/4 Ko, et AVD API 36/16 Ko.
  • Quatre parcours UI indépendants sur Oppo et AVD.
  • HF réel dans le nouveau dépôt privé autorisé : publication, conflit, réponse perdue et relecture des octets. Ces essais utilisent Debug/AVD.
  • Révocation SAF réelle sur Oppo et perte du volume dédié sur AVD, avec refus de purge et conservation des annotations/images. Ces essais utilisent Debug.
  • 1 000 photos publiques CC0 importées sur Oppo, dix lots et réouverture Room ; hashes source conservés.
  • Dix minutes d’inférence RepViT M1 sur Honor avec l’APK ARM publiée : 11 094 inférences, médiane 53,5 ms et P95 54,1 ms.

Installation et limites

vision-dataset-studio.apk est la Release ARM64 signée avec la clé durable. vision-dataset-studio-x86_64.apk est la variante x86 de distribution. L’archive de qualification contient les paires Release/tests, les preuves et les notices ; les trois archives natives permettent la reconstruction locale. Aucun poids de modèle ni corpus utilisateur n’est livré.

Qualification partielle : aucun téléphone ARM physique 16 Ko n’est disponible ; Honor et Oppo sont en pages de 4 Ko. La qualité des modèles FireViewer, les sources Viewer réelles complète/partielle, l’endurance en arrière-plan, la CI distante et les notices natives transitives restent ouvertes. Les résultats Debug, Release, téléphone et AVD sont distingués dans les preuves.

Rapport détaillé · Empreintes et preuves

Privacy redaction — 30 September 2026

The original qualification ZIP was withdrawn because host logs exposed a personal workstation account path. Its explicitly named anonymized replacement retains identical APK bytes and test results. PRIVACY_REDACTION.json records both original and redacted hashes; SHA256SUMS.anonymized verifies the replacement. Earlier internal manifests and publication receipts describe the original historical bytes. Original evidence is retained privately. Public Git history is also anonymised; historical source commit IDs describe the original history.

Cadryl 0.0.1

Choose a tag to compare

@unicornwhodev unicornwhodev released this 30 Sep 07:03

Cadryl 0.0.1 — édition publique

La première release publique numérotée 0.0.1 remplace le cycle des RC.
Identifiant Android conservé, versionCode 14, signature durable identique.
Une installation compatible est mise à jour sans effacement de ses projets.

Contenu

  • Interface simplifiée : action principale, détails intégrés, options repliables.
  • Didacticiel interactif au premier lancement. La case finale « Ne plus afficher
    au démarrage » désactive les affichages suivants ; relance depuis les réglages.
  • Imports transactionnels, archives vérifiées avant remplacement et copie relue
    avant purge. Les annotations humaines et le modèle original restent protégés.
  • Modèles, inférence, apprentissage et formats d'export conservés.
  • Icônes adaptatives Cadryl ; suppression de dix anciennes ressources invalides.
  • Notice IJG originale ajoutée aux notices natives et aux licences hors ligne.
  • Sources Apache-2.0 compilables sans publicité, abonnement ni backend Cadryl.
  • Rapports publics anonymisés, composants commerciaux hors de ce dépôt.

Validation

Les preuves de cette version sont dans le reçu dédié.
Les essais HF/SAF, corpus public et endurance de RC8 restent des campagnes
historiques, distinctes de la requalification des nouvelles APK. Aucun ancien
succès n'est présenté comme un nouvel essai.

Téléchargements

vision-dataset-studio.apk est la Release ARM64 signée pour Android 9 ou plus.
Le ZIP de qualification contient sa paire app/tests, les notices et les reçus
anonymisés. Les trois archives natives fournissent les dépendances nécessaires
à la compilation depuis les sources. SHA256SUMS permet de vérifier les fichiers.

Release GitHub.

La release suit la décision de publication du propriétaire. Les limites de
couverture, la qualité des modèles et la revue complète des notices transitives
restent documentées dans les limites. La revue humaine
finale de l'interface n'est pas remplacée par des tests automatiques.

Cadryl 4.2.0-rc7 — configuration guidée et compatibilité

Choose a tag to compare

@unicornwhodev unicornwhodev released this 26 Sep 22:43

Configuration plus simple, compatibilité vérifiée

  • Guide Images → Objectif → Vérifier, avec annotation manuelle possible sans modèle.
  • Navigation regroupée autour de l’atelier, des modèles et des exports ; réglages avancés repliés.
  • Recherche et sélection des classes exactes du modèle. Les incompatibilités sont expliquées avant la préannotation.
  • Dimensions et types d’entrée vérifiés contre le graphe LiteRT réel, et meilleure reconnaissance des colonnes image.
  • Contrôle des classes avant COCO/YOLO, diagnostics HF plus utiles et récupération locale vérifiée d’un paquet bloqué. Les annotations humaines et les protections de transfert sont conservées.

Télécharger

vision-dataset-studio.apk : Release ARM64 signée, Android 9+, code de version 12. Même clé durable que rc6. Aucun poids de modèle ni dataset embarqué. Vérifier le téléchargement avec SHA256SUMS.

Le ZIP de qualification contient les variantes ARM64/x86_64 et leurs tests, le pilote UI, les preuves et la documentation. Les trois archives Maven fournissent les runtimes Flex, Graphics Path et LiteRT. Le package GHCR garde sa visibilité privée et contient des artefacts non exécutables.

Résultats de ces APK

  • 84/84 JVM, 87/87 Python ; lint : 0 erreur, 124 avertissements.
  • 45/45 tests métier et 5/5 scénarios UI par variante, sans test ignoré ni crash ART détecté.
  • Audit natif strict 16 Ko : 4/4 bibliothèques par APK.
  • Préservation du modèle original et poursuite de l’apprentissage vérifiées.
  • Sources compilées liées octet par octet au commit b380778. Échecs initiaux et corrections des pilotes conservés dans les preuves.

Préversion : les tests utilisent l’émulateur API 36/16 Ko, avec traduction ARM64. La recette complète sur téléphone et ARM physique 16 Ko, les essais prolongés, la qualité des modèles, la CI distante et la revue des notices natives restent à compléter. Les anciennes rc4/rc5 Debug portent une autre signature : préserver leur installation et leurs données.

Prise en main · Note détaillée · Preuves

English

rc7 adds three-step setup, grouped navigation, searchable compatible model classes, checks against real LiteRT input dimensions and verified recovery of pending exports. Both signed, minified Release APKs pass 45 core tests and five independent UI scenarios on the API 36 / 16 KB emulator. JVM: 84/84; Python: 87/87. ARM runs through translation; physical phone acceptance remains pending. Existing human annotations and transfer safeguards stay protected.

Privacy redaction — 30 September 2026

The original qualification ZIP was withdrawn because host logs exposed a personal workstation account path. Its explicitly named anonymized replacement retains identical APK bytes and test results. PRIVACY_REDACTION.json records both original and redacted hashes; SHA256SUMS.anonymized verifies the replacement. Earlier internal manifests and publication receipts describe the original historical bytes. Original evidence is retained privately. Public Git history is also anonymised; historical source commit IDs describe the original history.

Cadryl 4.2.0-rc6

Cadryl 4.2.0-rc6 Pre-release
Pre-release

Choose a tag to compare

@unicornwhodev unicornwhodev released this 24 Sep 01:49

Cadryl

Vision Dataset Studio devient Cadryl

Un nom plus court, un logo cyan/lilas, une icône Android sur mesure et un écran de lancement natif. La documentation française et anglaise a été réécrite pour partir du parcours dans l’app. L’identifiant Android et les projets existants gardent leur continuité.

Découvrir Cadryl · Premier lot · Documentation

Télécharger

vision-dataset-studio.apk est l’app Release signée pour Android 9+ sur ARM64, environ 101,6 Mo, sans poids de modèle. Le nom du fichier reste stable. Compare son empreinte au fichier SHA256SUMS avant installation.

L’archive qualification.zip contient les deux variantes ARM64/x86_64, leurs tests, le pilote UI et les preuves. Les ZIP Flex, Graphics Path et LiteRT permettent de préparer les dépendances natives après clonage. PACKAGE.json relie les fichiers aux sources compilées ; PUBLICATION_CHECKS.json décrit la sélection vérifiée.

Mise à jour : rc6 utilise la clé durable. Les anciennes rc4/rc5 Debug portent d’autres certificats et ne peuvent pas être mises à jour directement. Conservez leurs installations et leurs données.

Ce qui change aussi

  • LiteRT reconstruit depuis les sources publiques v2.2.0, API classique Java/JNI complète et correctif CPUinfo. L’audit strict ELF/ZIP 16 Ko passe pour les quatre bibliothèques 64 bits de chaque APK.
  • Suite métier exécutée sur les vraies APK Release minifiées et signées, avec le même mapping R8 pour les tests. Les reçus d’inférence utilisent un adaptateur Moshi généré.
  • Entraînement avec notification et arrêt. L’original reste intact ; le premier entraînement crée une copie et les suivants poursuivent ses derniers poids validés.
  • Protection de la provenance des livraisons, des sources et des reçus bruts Windows, conservés octet pour octet dans Git et les archives.

Résultats et limites

70 tests JVM et 87 tests Python réussis ; lint : 0 erreur, 96 avertissements. Chaque APK signée passe 40/40 tests métier et 4/4 scénarios UI sur l’émulateur API 36 en pages de 16 Ko. L’ARM64 y est traduit sur x86_64. Le splash et l’icône ont été capturés dans Android.

Cette version reste une prérelease. La recette du candidat sur Honor et sur un téléphone ARM 16 Ko, les essais longs, la qualité du catalogue, la CI distante et la revue des notices natives restent ouverts. La cause du crash ART historique n’est pas confirmée. Les anciennes campagnes sur téléphone gardent leur portée d’origine.

Rapport complet et preuves · Limites

English

Vision Dataset Studio is now Cadryl, with a custom logo, adaptive/monochrome Android icon, native splash and rewritten French/English documentation. The application ID and existing project data remain unchanged.

The signed ARM64 Release APK is about 101.6 MB and includes no model weights. Source-built LiteRT and CPUinfo fixes pass strict 16 KB checks. Both exact signed variants pass 40 core tests and four UI scenarios on the API 36 / 16 KB emulator; ARM64 uses translation. Physical phone acceptance, extended sessions, model quality, remote CI and native notice review remain pending. Differently signed rc4/rc5 Debug installations cannot be updated directly; preserve their data.

The GHCR qualification package remains private and contains artifacts, not a runnable container. GitHub release assets are public.

Vision Dataset Studio 4.2.0-rc5 — Windows, Flex 16 Ko et entraînement continu

Choose a tag to compare

@unicornwhodev unicornwhodev released this 23 Sep 11:21

Prérelease Debug de qualification — pas une version stable.

Signature incompatible avec rc4. Cette APK Windows utilise un autre certificat.
Elle ne peut pas mettre à jour une installation rc4. Conserver les installations
existantes et leurs données ; ne pas désinstaller pour contourner le conflit.
La clé privée de l’ancien build VM n’est pas disponible sur ce poste.

Cette version corrige le build Windows et le crash TensorFlow Flex en environnement
16 Ko. Le modèle original reste intact : le premier entraînement crée une version
séparée, et les suivants poursuivent ses derniers poids validés, même avant son
activation pour l’inférence.

  • Validation : 67 JVM, 70 Python, 39/39 Android en 4 Ko et 39/39 en 16 Ko, sans
    ignorés dans les suites sélectionnées. Deux tests ARM64 passent sous traduction
    Android ; aucun téléphone ARM n’a été qualifié.
  • vision-dataset-studio.apk : APK Debug utilisateur, 413,9 Mo, sans poids.
  • vision-dataset-studio-arm64-v8a-unsigned.apk : candidat Release ARM64 optimisé,
    100,2 Mo, non signé et non installable en l’état, non qualifié sur téléphone.
  • L’archive de qualification contient l’APK instrumentée, les preuves sélectionnées
    et la documentation. Le ZIP Flex fournit le runtime Maven local nécessaire au build.
  • PACKAGE.json, PUBLICATION_CHECKS.json, SHA256SUMS et les reçus OCI donnent
    la provenance, les contrôles de secrets et les empreintes.

L’historique, les sources et les archives ont été analysés avec Gitleaks 8.30.1.
Toutes les alertes ont été vérifiées : SHA de sources et empreintes de clés
publiques uniquement ; aucun secret identifié. Les clés privées et fichiers
d’authentification restent hors Git et des packages.

Restent ouverts : trois bibliothèques avec signalements RELRO (qualification
16 Ko globale), téléphone ARM, CI distante, transferts HF réels, qualité des
modèles, signature durable et revue des notices natives transitives. Les tests
d’apprentissage utilisent des fixtures synthétiques et ne mesurent pas la qualité métier.

Les sources Android correspondent exactement au commit 781f22bd1629f4a50433848f4b5ff102c59b7ca4.
Parmi les 163 fichiers enregistrés, 162 sont identiques octet par octet ; seule la
normalisation CRLF vers LF du lanceur Python Gradle est consignée séparément.
Les reçus de compilation conservent leur commit de base original.

Package OCI : ghcr.io/unicornwhodev/vision-dataset-studio-qualification:v4.2.0-rc5.
Sa visibilité privée existante est conservée ; les assets de cette release sont
publics. Il contient des artefacts de qualification, pas une image exécutable.


English: Windows/Flex 16 KB fixes and persistent training continuation while keeping
the original model intact. This is a Debug qualification prerelease with a different
certificate from rc4: it cannot update rc4; preserve existing installations and data.
The 100.2 MB ARM64 candidate is unsigned. Physical ARM, whole-app 16 KB, remote CI,
real HF transfers, model quality, durable signing and native notice review remain open.
Sources, selected evidence and nested archives were scanned and reviewed; no secret
was identified. Private keys, credentials, model weights and user datasets are excluded.

Privacy redaction — 30 September 2026

The original qualification ZIP was withdrawn because host logs exposed a personal workstation account path. Its explicitly named anonymized replacement retains identical APK bytes and test results. PRIVACY_REDACTION.json records both original and redacted hashes; SHA256SUMS.anonymized verifies the replacement. Earlier internal manifests and publication receipts describe the original historical bytes. Original evidence is retained privately. Public Git history is also anonymised; historical source commit IDs describe the original history.

Vision Dataset Studio 4.2.0-rc4 — stabilisation Android

Choose a tag to compare

@unicornwhodev unicornwhodev released this 22 Sep 19:05

Français

Cette rc4 corrige les erreurs de compilation de la stabilisation, complète les ressources FR/EN manquantes et rétablit les tests de navigation et de politique d’annotation. Version Android 4.2.0-rc4, code 9.

À installer : vision-dataset-studio.apk — une seule APK utilisateur, sans poids embarqués. L’archive de qualification contient aussi l’APK réservée aux tests automatisés, les reçus, les résultats, la documentation FR/EN et la licence Apache-2.0.

Validation sur le build 20260922T183415Z-818e4cf57d14 :

  • 54 tests JVM, 24 tests Android de base et 52 tests Python réussis ; lint : 0 erreur, 89 avertissements.
  • 2 régressions LiteRT réussies sur la même APK : EdgeNeXt (inférence, entraînement de la tête, sauvegarde/restauration/reprise) et RepViT (inférence, embedding 384).
  • Lots/doublons, maintenance, masques, navigation et entraînement optionnel du lot exporté avant nettoyage vérifiés. La suite de base exclut les classes de modèles à fixtures/options explicites, exécutées séparément pour les deux modèles sélectionnés.
  • 143 fichiers de compilation comparés au commit d9b2239 ; empreintes des APK et absence de poids contrôlées.

Prérelease Debug en qualification. Les tests utilisent un émulateur API 28 x86_64 ; ils ne mesurent pas un téléphone ARM ni la précision métier. Les conversions HF entraînables testées gardent leur encodeur figé ; la modification des couches visuelles internes est démontrée séparément avec une fixture synthétique. La matrice complète reste partielle et le défaut RTMDet reste ouvert. Aucune exécution CI rc4 revendiquée.

Preuves et documentation bilingue · Package GHCR

English

rc4 fixes stabilization compilation errors, completes missing FR/EN resources and restores navigation and annotation-policy tests. Android version 4.2.0-rc4, code 9.

Install vision-dataset-studio.apk: one user-facing APK, with no bundled model weights. The qualification archive also contains the instrumentation-only APK, receipts, test results, FR/EN documentation and Apache-2.0 licence.

The same rc4 build passed 54 JVM, 24 core Android, 52 Python tests and 2 separate LiteRT regressions. Lint: 0 errors, 89 warnings. EdgeNeXt passed inference/head training/save/restore/resume; RepViT passed 384-value embedding inference. Batch deduplication, maintenance, masks, navigation and optional exported-batch learning before cleanup passed. The core suite excludes model classes requiring explicit fixtures/options; the selected models run separately. All 143 compiled files match source commit d9b2239.

Debug qualification prerelease. Tests ran on an API 28 x86_64 emulator, not a physical ARM phone or accuracy benchmark. Tested HF trainable conversions keep their encoder frozen; internal visual-weight changes are separately demonstrated with a synthetic fixture. The model matrix remains partial, the RTMDet issue stays open, and no rc4 CI execution is claimed. The GHCR artifact contains the qualification archive, not a runnable container image.

Vision Dataset Studio 4.2.0-rc3 — qualification LiteRT

Choose a tag to compare

@unicornwhodev unicornwhodev released this 20 Sep 22:36

Français

Prérelease 4.2.0-rc3 : workflows exécutables, catalogue HF configurable et vérifié, masques multi-instance avec export COCO, cibles auxiliaires et checkpoints LiteRT Android.

Télécharger vision-dataset-studio.apk pour l’application. Le ZIP de qualification contient les preuves, la documentation FR/EN et l’APK de tests, réservée à la recette. Aucun poids de modèle n’est embarqué.

Validation de l’APK finale : 26/26 tests JVM, 19/19 tests Android, 0 erreur lint (72 avertissements). Pour les conversions HF : 5 succès dont 4 avec train/save/restore/reprise, 1 défaut RTMDet ouvert, 25 essais restants. Les conversions entraînables fournies figent l’encodeur visuel. Résultats CPU sur émulateur API 28, sans preuve de précision ni de performance ARM. L’apprentissage reste facultatif, dans Android, sur le lot exporté, avant nettoyage.

La signature Debug rc3 est sauvegardée pour les mises à jour suivantes. Ce n’est pas une release stable. GitHub Actions reste bloqué par la facturation ; la compilation et les tests ont été exécutés sur le poste de développement. Le package GHCR est une archive OCI, pas une image de build exécutable ; sa visibilité reste privée. Les assets de cette release sont publics.

Résultats · Matrice LiteRT · Roadmap


English

4.2.0-rc3 prerelease: executable workflows, configurable verified HF catalogue, multi-instance masks with COCO export, auxiliary targets and Android LiteRT checkpoints.

Download vision-dataset-studio.apk for the application. The qualification ZIP includes evidence, FR/EN documentation and the test-only instrumentation APK. No model weights are embedded.

Final APK: 26/26 JVM tests, 19/19 Android tests, 0 lint errors (72 warnings). HF conversions: 5 passed, including 4 train/save/restore/resume checks, 1 open RTMDet defect, 25 pending. Supplied trainable conversions freeze their visual encoders. API 28 software-emulator CPU results do not establish accuracy or ARM performance. Learning stays optional and runs inside Android, on the exported batch, before cleanup.

The rc3 Debug key is backed up for subsequent updates. This is not a stable release. GitHub Actions remains billing-blocked; build and tests ran on the development workstation. GHCR contains an OCI archive, not a runnable build image, and remains private. These release assets are public.

Validation · LiteRT matrix · Roadmap

Vision Dataset Studio 4.2.0-rc2 — qualification

Choose a tag to compare

@unicornwhodev unicornwhodev released this 20 Sep 18:33

Français

Prérelease de qualification — fonctionnalités encore incomplètes.

Installer vision-dataset-studio.apk. Le ZIP de qualification est destiné à la recette : il contient l’application, l’APK de tests, la documentation FR/EN et les preuves. Aucun poids de modèle n’est embarqué.

  • Build réellement testé : 20260919T234604Z-8a3382d3e997, sur Android API 28 x86_64.
  • 26 tests JVM et 16 tests Android réussis, lint sans erreur (71 avertissements).
  • Production par lots avec corrections manuelles, export vérifié et mémoire persistante des images déjà utilisées. L’apprentissage Android est facultatif, désactivé par défaut, sur le lot exporté et avant nettoyage.
  • Le réseau de contrôle a modifié ses poids internes, sauvegardé/rechargé son checkpoint et repris après interruption. Les conversions HF de production restent à qualifier.
  • Sources Android testées : 680a2b78876b1d670671421fd3ef97b8268e22c0. Le code Android et ses paramètres de build sont identiques au tag de cette release ; les changements ultérieurs concernent documentation et outils de publication. Les 155 empreintes du manifeste ont été vérifiées au commit testé.
  • GitHub Actions n’a lancé aucun job : compte bloqué pour un problème de facturation. Aucun succès CI ni image de build qualifiée n’est revendiqué.
  • Le package ghcr.io/unicornwhodev/vision-dataset-studio-qualification:v4.2.0-rc2 est une archive OCI à extraire avec ORAS, pas une image exécutable. Sa visibilité GHCR est indépendante de celle du dépôt.

À terminer : masques/RTMDet, agent autonome et workflows généraux, modèles HF entraînables, téléphone ARM et tests HF distants. Voir les limites et la roadmap.

APK Debug universelle (~403 Mo), avec bibliothèques natives de plusieurs architectures. Sa signature sert à la qualification ; ne pas désinstaller une application contenant des données pour contourner un conflit de signature. Apache-2.0 pour le code, licences tierces distinctes. Vérifier SHA256SUMS après téléchargement.

English

Qualification prerelease — some features remain incomplete.

Install vision-dataset-studio.apk. The qualification ZIP is for QA: it includes the app, instrumentation APK, FR/EN documentation and evidence. No model weights are bundled.

  • Actually tested build: 20260919T234604Z-8a3382d3e997, Android API 28 x86_64.
  • 26 JVM and 16 Android tests passed; lint had zero errors and 71 warnings.
  • Batch production, manual corrections, verified export and persistent exact-image identities. Android learning is optional, disabled by default, uses the exported batch and precedes cleanup.
  • A control network changed its internal weights, saved/restored its checkpoint and resumed after interruption. Production HF training conversions remain unqualified.
  • Tested Android source: 680a2b78876b1d670671421fd3ef97b8268e22c0. Android code and build settings are unchanged at this release tag; subsequent changes cover documentation and publication tooling. All 155 manifest hashes were verified at the tested commit.
  • GitHub Actions started no jobs because of an account billing lock. No passing CI run or qualified build image is claimed.
  • ghcr.io/unicornwhodev/vision-dataset-studio-qualification:v4.2.0-rc2 is an OCI archive to extract using ORAS, not a runnable image. GHCR visibility is separate from repository visibility.

Pending: masks/RTMDet, autonomous agent/general workflows, trainable HF models, ARM phone and remote HF tests. See validation and roadmap.

Universal Debug APK (~403 MB), including native libraries for multiple architectures. Its signature is for qualification; do not uninstall an app containing data to bypass a signature conflict. Project code is Apache-2.0; third-party licences remain separate. Check SHA256SUMS after download.