Skip to content

Releases

TWRP UJC201 (AC8257) - build 13 (ccr-eca2d7b0-vz26un)

Choose a tag to compare

@github-actions github-actions released this 04 Nov 02:55
0829149

Branche ccr-eca2d7b0-vz26un, commit 0829149.
Version affichee par TWRP au demarrage et dans getprop ro.librehu.twrp : UJC201-b13-0829149.
Verifier le flash (Android, root) : su -c "sha256sum /dev/block/platform/bootdevice/by-name/recovery" = empreinte de twrp_ujc201.img (image de la taille exacte de la partition).
TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste : twrp-12.1
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP UJC201 (AC8257) - build 12 (ccr-eca2d7b0-vz26un)

Choose a tag to compare

@github-actions github-actions released this 24 Oct 02:07
3c5b078

Branche ccr-eca2d7b0-vz26un, commit 3c5b078.
Version affichee par TWRP au demarrage et dans getprop ro.librehu.twrp : UJC201-b12-3c5b078.
Verifier le flash (Android, root) : su -c "sha256sum /dev/block/platform/bootdevice/by-name/recovery" = empreinte de twrp_ujc201.img (image de la taille exacte de la partition).
TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste : twrp-12.1
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP UJC201 (AC8257) - build 10

Pre-release

Choose a tag to compare

@github-actions github-actions released this 21 Oct 04:32
a8e89d3

TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste : twrp-12.1
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP UJC201 (AC8257) - v8

Choose a tag to compare

@github-actions github-actions released this 12 Oct 18:54

Updated stock kernel to Linux 4.9.117+ #72 and matching DTBO

  • Updated stock VBMeta to preserve AVB compatibility
  • Fixed BCB handling with a fallback to the para partition when /misc is missing from TWRP's default fstab (tldr data reset from android settings is now working)
  • From latest TWRP sources
  • Fixed /system image type for backup & restore
  • Fixed GitHub Actions workflow: default manifest branch set to twrp-12.1, with automatic builds triggered by workflow changes
  • Build #7 successful: source patches, compilation, post-processing and publication of twrp_ujc201.img completed

TWRP UJC201 (AC8257) - build 5

Choose a tag to compare

@github-actions github-actions released this 12 Oct 06:29
80fbab5

TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste : twrp-12.1
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP UJC201 (AC8257) - build 9

Pre-release

Choose a tag to compare

@github-actions github-actions released this 19 Oct 19:19

TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste :
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP UJC201 (AC8257) - build 7

Pre-release

Choose a tag to compare

@github-actions github-actions released this 12 Oct 08:45

TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), composants stock issus du firmware UJC201-V1.151R6-260122_0427-RH-C0-CYA.
Noyau : Linux 4.9.117+ #72, compile le 22 janvier 2026.
Manifeste :
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP 3.7.1_12 UJC201-AC8257-v1.1-BETA

Choose a tag to compare

@Dok-T Dok-T released this 02 Oct 01:23
13b78a1

TWRP 3.7.1_12 for SIXWIN UJC201 (AC8257) — v1.1

Tested on firmware UJC201-V1.1.35R6-250718 only.

New

  • MCU connection (/dev/ttyS1, Jancar JAC_V1 protocol)
    • MCU firmware version & info: Advanced → MCU info
    • PC_READY (0x1F 01) sent to the MCU at boot
    • Live vehicle state: ignition (ACC), hand brake (HB), headlights (ILL), steering wheel buttons
  • Vehicle / MCU dashboard: Advanced → Vehicle / MCU dashboard
    • input voltage & CPU temperature with gauges
    • ACC / HB / lights indicators
    • MCU firmware & clock, last steering wheel button
  • Status bar: ACC / HB / LIGHTS on the right side
  • Pop-ups (on top of every page)
    • headlights on: 8 s; permanent if ignition is off (battery drain warning)
    • pressed steering wheel button
  • Steering wheel buttons support & learning: Advanced → Steering wheel keys: learn
    • actions: volume, enter, back, home, power, arrows, brightness
  • Date & time synced from the MCU (uses the TWRP time zone)
  • Boot menu (optional, separate boot.img built from your own stock boot): TWRP / Android / Fastboot, autoboot to Android after 3 s. See tools/bootmenu/mkboot.py.

Fixed

  • Advanced menus showing nothing (Power info Vin / CPU, MCU info, USB modes): output is now displayed in the console

Known issues

  • Input voltage reading is not accurate yet (calibrated on a bench power supply only)
  • Steering wheel buttons: no button frame received from the MCU yet, mapping untested
  • Headlights state (ILL) shows -- until the lights are switched on/off once

Install

fastboot flash recovery twrp_ujc201.img
Revert: flash your stock recovery dump.

Do not restore the Preloader partition from TWRP.

TWRP UJC201 (AC8257) - build 3

Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Oct 10:40
57cafe8

TWRP pour Jancar UJC201 (AC8257, carte JAC_8258C), firmware stock UJC201-V1.1.35R6-250718.
Manifeste : twrp-12.1
Fichier a flasher : twrp_ujc201.img (post-traite, signature AVB du recovery stock).
NE PAS flasher recovery.img brut (ecran noir).
fastboot flash recovery twrp_ujc201.img puis fastboot oem reboot-recovery
Retour arriere : fastboot flash recovery .img

TWRP 3.7.1_12 UJC201-AC8257-v1.0-BETA

Choose a tag to compare

@github-actions github-actions released this 30 Sep 06:30

First working TWRP for UJC201-based Android head units (Autochips AC8257, board JAC_8258C),
sold under many brands (SIXWIN, Podofo, Hikity…).

Tested on: SIXWIN 6+128 GB, stock firmware UJC201-V1.1.35R6-250718_0429 (kernel 4.9.117 #25).
Other firmwares: see Compatibility below.

What works

  • ✅ Boots from the recovery partition, Android still boots normally (no bootloop)
  • ✅ Display, landscape (rotation 90)
  • ✅ Touchscreen + left bezel touch keys (Power, Home, Back, Vol+, Vol−)
  • ✅ Brightness slider (the stock driver is inverted; handled)
  • ✅ ADB and MTP over the OTG USB port
  • ✅ USB drive on the second (host) USB port
  • ✅ Advanced → USB: Host mode / PC mode to switch the OTG port
  • ✅ /data mounted (not encrypted on this firmware), backup/restore
  • ✅ Status bar: CPU temperature + input voltage (2 ADC probes, x | y)
  • ✅ Advanced → Power info (Vin / CPU)

Install

⚠️ Make a full eMMC backup with SP Flash Tool first (Readback: EMMC_BOOT_1 0x0/0x400000,
EMMC_USER 0x0/0x1A0000000, and end of disk EMMC_USER 0x1D1A000000/0x4000000).
Also keep a copy of your stock recovery partition.

Full Changelog: twrp-build-1...3.7.1_12