AACast Pro
Nhật ký cập nhật

AACast Pro v1.0

Nhánh giao diện mới (versionCode 32) • Cập nhật từ 09/09/2026 đến 15/09/2026

Giao diện mới One UI 6 bố cục Home VietMap Live Giọng nói tiếng Việt CPU < 1%

Tính năng mới

Những điều mới trong bản này

Giao diện (UI) trên điện thoại

  • Thiết kế lại toàn bộ giao diện theo phong cách Samsung One UI 8.5: thẻ Island Squircle, nút viên thuốc (Pill), thanh điều hướng đáy với chỉ báo mềm.
  • Hỗ trợ chế độ Sáng / Tối / Theo hệ thống (Dark Mode AMOLED tối ưu pin).
  • Tiêu đề màn hình tự động thu nhỏ khi cuộn (Collapsing Header).
  • Thẻ tài khoản One UI với avatar logo app, lời chào theo tên chủ xe.
  • Màn hình Giới thiệu (Intro): hướng dẫn kết nối xe, tính năng, lưu ý an toàn giao thông, Fanpage Facebook, Điều khoản sử dụng.
  • Màn hình Thông tin tài khoản: xem email, đổi tên chủ xe — đồng bộ ngay lời chào trên xe.
  • Màn hình Quản lý quyền hạn: 8 quyền hệ thống (Vị trí, Micro, Đọc thông báo dẫn đường, Trợ năng VietMap, Thông báo, Pin, Camera quét QR, Bluetooth) — thẻ trạng thái + nút cấp quyền 1 chạm.
  • Tab Tiện ích gom: YouTube Web, Dấu trang, Quyền hạn, Giới thiệu.
  • Cỡ chữ màn hình Home xe: Tiêu chuẩn / Lớn (mặc định) / Rất lớn.
  • 7 bộ giao diện (Theme): Mặc định, AMOLED Midnight, Cyberpunk Neon, Deep Ocean, Sunset Horizon, Emerald Forest, Carbon Sport — xem trước trực tiếp, đổi màu xe tức thì khi đang kết nối.

Màn hình Home trên xe (Android Auto)

  • 6 bố cục: Metro, Sunset Dashboard, Twilight Glass (kính mờ), Coastal Sunset, Journey Pro, Coolwalk Dashboard.
  • Đồng hồ số lớn, lịch dương + lịch âm, lời chào theo buổi & tên chủ xe — chạm để làm mới.
  • Thời tiết tự cập nhật theo vị trí GPS, chạm để làm mới.
  • Tìm kiếm nhanh trên xe: viên thuốc tìm kiếm (mở bàn phím Android Auto) + micro tìm kiếm giọng nói tiếng Việt.
  • Thẻ media/trình phát nhạc trên mọi bố cục: tên bài, nghệ sĩ, ảnh bìa, thanh tiến trình tua trực tiếp, nút Play/Pause/Next/Previous.
  • Thanh TabBar dọc (trái/phải) với 3 tab: YouTube, VTVgo, Trình duyệt web + nút Lùi, Tải lại, Home.
  • Thanh dấu trang ngang 1-chạm trên tab Web (YouTube, Zing MP3, Google, VnExpress, VTV Go...).
  • Cài đặt TabBar: vị trí (trái/phải), kích thước (Nhỏ/Vừa/Lớn), hiển thị (Chữ + icon / Chỉ icon).
  • Coolwalk Dashboard (chia đôi màn hình): tốc độ GPS thực tế, biển cảnh báo giới hạn tốc độ VietMap, bản đồ Google Maps nhúng, thẻ Đến nơi (ETA/khoảng cách/tên đường) tự lấy từ thông báo dẫn đường.

Đăng nhập & Bản quyền

  • Đăng nhập Email + Mã bản quyền (License Key) qua API thật, quét mã QR (camera hoặc ảnh từ thư viện).
  • Mã hóa phần cứng AES-256 bằng Android KeyStore (không lưu mã nguồn trần).
  • Ghi nhớ đăng nhập, kiểm tra hạn dùng tự động; hết hạn → khóa màn hình xe kèm hướng dẫn "Vui lòng liên hệ admin" + nút Kiểm tra lại ngay trên xe.

Android Auto — Nền tảng & Trải nghiệm lái xe

  • Chuyển sang kiến trúc CarActivity ổn định hơn: giao diện tự do, tràn viền sát mép, nhập liệu bằng bàn phím Android Auto.
  • Phát âm thanh nền (giống YouTube Music): nhạc/video tiếp tục phát khi chuyển app khác hoặc ẩn Android Auto.
  • Âm thanh chào mừng khi kết nối xe (tùy chỉnh bật/tắt), phát như trình phát nhạc chuẩn trên thẻ media.
  • Trình phát media chuẩn: thẻ media trên Android Auto, điều khiển từ vô lăng, media card, notification — Play/Pause/Next/Previous/Seek.
  • Chế độ widget chia đôi (Coolwalk): phát nhạc ổn định, các nút điều khiển hoạt động bình thường.
  • Bản đồ & dẫn đường: dẫn đường từng bước, ETA, cảnh báo tốc độ, chế độ mô phỏng; VietMap Live (giới hạn tốc độ, giao thông); cảm biến ban đêm tự bật giao diện tối.
  • Thông báo dẫn đường: bóc tách chỉ dẫn Google Maps lên màn hình xe (Notification Listener).
  • Hiển thị phiên bản app và màn hình Cài đặt trên xe (URL tab, xóa cache, tải lại, thông tin phiên bản).

Nhạc & Âm thanh

  • Nhạc chào mừng tự phát 1 lần mỗi phiên kết nối, hiển thị trên Quick Settings như app nghe nhạc (tựa đề, nghệ sĩ, album art, tiến trình).
  • Audio focus chuẩn: âm thanh định tuyến ra loa xe (không còn phát ở loa điện thoại).
  • Điều khiển đúng nguồn phát: âm chào tự dừng khi mở video; Play/Pause trên vô lăng/thẻ media chỉ điều khiển video khi video đang phát.

Hành trình & Thống kê

  • Theo dõi hành trình qua GPS (lọc nhiễu, chống trùng), đồng bộ lên server khi ngắt kết nối (mạng yếu vẫn lưu lại chờ đồng bộ sau).
  • Thống kê chi tiết: Quãng đường, số chuyến, thời gian chạy, tốc độ TB/Cao nhất/Thấp nhất, ước tính tiền xăng (định mức xe + giá xăng tùy chỉnh, RON 95/E5 RON 92/Dầu DO).
  • Biểu đồ 12 tháng, biểu đồ so sánh Hôm nay/Tháng này/Năm nay, dải phổ tốc độ, danh sách chuyến đi thật, nút Đồng bộ lại và Đặt lại toàn bộ dữ liệu.

Hình nền & Cá nhân hóa

  • Ảnh bìa GIF động làm hình nền xe: chọn file GIF từ máy, phát động mượt mà trên cả màn hình xe và preview điện thoại.
  • Hình nền tự đổi theo khung giờ (Sáng/Trưa/Chiều/Tối) từ Pexels/Pixabay/Unsplash, chủ đề phong cảnh Việt Nam (Hà Giang, Sa Pa, Mù Cang Chải, Ninh Bình, Vịnh Hạ Long...), chất lượng Full HD/2K.
  • Hình nền tùy chọn từ thư viện ảnh (kèm xem trước, đặt lại mặc định), cắt căn giữa chuẩn tỷ lệ 16:9, màu 32-bit chân thực.

Tìm kiếm & Tiện ích khác

  • Tìm kiếm giọng nói tiếng Việt trên xe (modal One UI, micro Galaxy Blue, nút Thử lại/Bàn phím/Hủy).
  • Bàn phím nhập liệu trên xe cho mọi ô input (đăng nhập Google, tìm kiếm...).
  • Dấu trang thông minh (tự thêm https://, thêm/xóa, 5 mặc định).
  • Fanpage Facebook hỗ trợ + Điều khoản sử dụng đầy đủ ở Cài đặt, Giới thiệu và Đăng nhập.

Sửa lỗi

Các lỗi đã được khắc phục

Nhạc & âm thanh

  • Nhạc bị dừng khi ẩn Android Auto (sau khi phóng to): giờ phát nền tiếp tục, chỉ dừng khi người dùng Pause/Stop.
  • Nhạc tự dừng sau ~3 giây ở chế độ widget chia đôi: phát ổn định, các nút trên widget điều khiển được.
  • Nút Pause/Play trên media card không phản hồi khi app chạy nền.
  • Nút Play chết sau khi bài hát kết thúc (bấm Play không phát lại được).
  • Âm thanh chỉ phát ở loa điện thoại dù đã kết nối xe.
  • Nhạc bị tắt sau ~0,6 giây khi phát âm chào mừng.
  • Nhạc dừng khi mở Google Maps / chuyển app khác trên Android Auto.
  • Video tự phát lại 100ms sau khi bấm dừng (bấm Pause là Pause thật).
  • Nút điều khiển tác động nhầm (pause/play chỉ ảnh hưởng âm chào thay vì video).

Ổn định & Crash

  • Lỗi cài app cũ báo "Activity class does not exist": gỡ bản cũ (package com.hieptran.aaviewvid) rồi cài bản mới (com.hieptran.aaviewvid.demo) là hết.
  • Crash khi chưa đăng nhập (SuperNotCalledException).
  • Lỗi giải mã dữ liệu đăng nhập sau khi khôi phục máy (AEADBadTagException) — tự dọn dữ liệu hỏng, không backup dữ liệu nhạy cảm.
  • Màn hình đen sau khi cập nhật APK / kết nối lại xe.
  • Crash ngay khi mở trên Android Auto (SearchController/IllegalStateException, Gearhead Missing Component).
  • Không mở được app điện thoại khi kết nối xe (SecurityException launchDisplayId).
  • Đồng hồ Home không cập nhật khi quay lại từ YouTube.

Giao diện & hiển thị

  • Tên dài bị cắt ở câu chào trên xe (tự xuống dòng hiển thị đầy đủ).
  • Bố cục kính mờ (Twilight) tràn mép dưới màn hình xe.
  • Viền xanh/khoảng trống quanh WebView trên xe — tràn viền sát mép 100%.
  • Banner "AAViewVid Web Player" che khuất video — đã bỏ.
  • Icon media trùng lặp trên launcher Android Auto — đã bỏ.
  • Ảnh nền tải về bị mờ vỡ — nâng Full HD/2K, màu 32-bit.
  • Chữ trên nút bấm bị che/mất chữ — hiển thị trọn vẹn 1 dòng.
  • Logo/preview sai icon Android mặc định — dùng ảnh phong cảnh + logo chính thức.
  • Hình nền Home mất sau khi khởi động lại (404 → tự thử ảnh khác).
  • TabBar bên phải bị nút Tải lại của xe đè lên — dịch xuống đúng chuẩn.

Tương tác & nhập liệu

  • Bàn phím xe không hiện khi chạm ô input trên nhiều màn hình/DPI khác nhau (Google login, form web).
  • Chạm trên màn hình xe phản hồi chậm, nút Home xử lý 1 cú bấm 2 lần.

Hiệu năng

Cải thiện đáng kể

  • Tải WebView đúng lúc cần (lazy loading), tối đa 2 WebView trên xe, không tạo WebView ẩn phía sau màn Home.
  • CPU trung bình giảm từ ~97% xuống <1% (đỉnh 5%) khi chạy Android Auto + VietMap Live + HUD.
  • RAM giảm từ ~323–401MB xuống ~85–100MB; Graphics/bitmap gọn nhẹ.
  • Foreground Service + WakeLock chỉ giữ khi thực sự phát; không giữ WifiLock không cần thiết.
  • Giảm tải ảnh bìa, throttle cập nhật tiến trình media (2 lần/giây), ticker đồng hồ theo phút.
  • Cache kiểm tra bản quyền 15 phút, dọn callback/listener khi thoát tránh rò rỉ bộ nhớ.

Hướng dẫn

Cách cập nhật ứng dụng

1 Gỡ cài đặt bản cũ

Gỡ ứng dụng cũ (com.hieptran.aaviewvid) trên điện thoại.

2 Cài APK mới

Cài bản app-debug.apk (package com.hieptran.aaviewvid.demo, versionCode 32).

3 Đăng nhập lại

Nhập Email + Mã bản quyền (hoặc quét mã QR) để kích hoạt.

4 Cấp đủ 8 quyền

Cấp quyền trong màn Quyền hạn: GPS, Micro, Thông báo, Trợ năng, Pin, Camera, Bluetooth.

5 Kết nối Android Auto

Kết nối xe để trải nghiệm đầy đủ trên màn hình xe.

Cần hỗ trợ cài đặt? Nhắn tin qua fanpage Facebook — chúng tôi luôn sẵn sàng giúp bạn từng bước.

Nhắn tin