diff --git a/manager/app/src/main/res/values-vi/strings.xml b/manager/app/src/main/res/values-vi/strings.xml
index d3f623e9..367919a8 100644
--- a/manager/app/src/main/res/values-vi/strings.xml
+++ b/manager/app/src/main/res/values-vi/strings.xml
@@ -7,20 +7,20 @@
Tên hồ sơ
Nhóm
Không thể cập nhật Hồ sơ ứng dụng cho %s
- Ngắt mô-đun theo mặc định
- Giá trị mặc định chung cho \"Ngắt mô-đun\" trong Hồ sơ ứng dụng. Khi bật, mọi thay đổi từ mô-đun sẽ bị loại bỏ khỏi hệ thống đối với các ứng dụng chưa được gán hồ sơ riêng.
- Bật tùy chọn này sẽ cho phép KernelSU khôi phục bất kỳ tệp đã sửa đổi bởi các mô-đun cho ứng dụng này.
+ Umount modules
+ Giá trị mặc định chung cho \"Umount modules\" trong Hồ sơ ứng dụng. Khi bật, mọi thay đổi từ module sẽ bị loại bỏ khỏi hệ thống đối với các ứng dụng chưa được gán hồ sơ riêng
+ Bật tùy chọn này sẽ cho phép KernelSU khôi phục bất kỳ tệp đã sửa đổi bởi các module cho ứng dụng này
Cập nhật
- Đang tải xuống mô-đun: %s
+ Đang tải xuống module: %s
Bắt đầu tải xuống: %s
- Có phiên bản mới %s, nhấn vào đây để cập nhật.
+ Có phiên bản mới %s, nhấn vào đây để cập nhật
Tìm hiểu thêm về KernelSU
- Tìm hiểu cách cài đặt KernelSU và sử dụng các mô-đun
+ Tìm hiểu cách cài đặt KernelSU và sử dụng các module
Hỗ trợ chúng tôi
- KernelSU sẽ và luôn miễn phí, mã nguồn mở. Tuy nhiên, bạn có thể thể hiện sự quan tâm của mình bằng cách quyên góp.
- Tham gia kênh %2$s của chúng tôi]]>
- Module không hoạt động do xung đột với Magisk!
- Bạn có muốn gỡ cài đặt mô-đun %s không\?
+ KernelSU sẽ luôn là miễn phí và mã nguồn mở. Tuy nhiên, bạn có thể cho chúng tôi thấy rằng bạn quan tâm bằng cách quyên góp!
+ Tham gia kênh %2$s của chúng tôi]]>
+ Các module không hoạt động do xung đột với Magisk!
+ Bạn có muốn gỡ cài đặt module %s không?
Gửi nhật ký
Trang chủ
Chưa cài đặt
@@ -28,65 +28,65 @@
Đang hoạt động
Phiên bản: %d
Không được hỗ trợ
- KernelSU hiện tại chỉ hỗ trợ kernel GKI
+ KernelSU hiện tại chỉ hỗ trợ Kernel GKI
Phiên bản Kernel
Phiên bản trình quản lý
Fingerprint
Trạng thái SELinux
Vô hiệu hóa
- Thực thi
- Cho phép
+ Enforcing
+ Permissive
Không rõ
- Siêu người dùng
- Không thể kích hoạt mô-đun: %s
- Không thể vô hiệu hóa mô-đun: %s
- Chưa cài đặt mô-đun nào
- Mô-đun
+ Superuser
+ Không thể kích hoạt module: %s
+ Không thể vô hiệu hóa module: %s
+ Chưa cài đặt module nào
+ Module
Gỡ cài đặt
Cài đặt
Cài đặt
Khởi động lại
Cài đặt
- Khởi động mềm
- Khởi động vào Recovery
- Khởi động vào Bootloader
- Khởi động vào Download
- Khởi động vào EDL
+ Khởi động lại mềm
+ Khởi động lại vào Recovery
+ Khởi động lại vào Bootloader
+ Khởi động lại vào Download
+ Khởi động lại vào EDL
Giới thiệu
Đã gỡ cài đặt %s
Không thể gỡ cài đặt: %s
Phiên bản
Tác giả
- Module không hoạt động vì OverlayFS đã bị kernel vô hiệu hóa!
+ Module không hoạt động vì OverlayFS đã bị Kernel vô hiệu hóa!
Làm mới
Hiển thị ứng dụng hệ thống
Ẩn ứng dụng hệ thống
Chế độ an toàn
Khởi động lại để áp dụng thay đổi
https://kernelsu.org/guide/what-is-kernelsu.html
- Số superuser: %d
- Số mô-đun: %d
- Phạm vi
+ Superusers: %d
+ Modules: %d
+ Tên miền
Quy tắc
Khởi chạy
Khởi động lại
- Gắn namespace
- Quyền
+ Mount namespace
+ Tính tương thích
Không thể cập nhật quy tắc SELinux cho %s
Buộc dừng
Inherited
Global
Individual
Bối cảnh SELinux
- Ngắt mô-đun
- Phiên bản KernelSU bạn đang dùng (%d) quá cũ để trình quản lý hoạt động ổn định. Hãy cập nhật từ phiên bản %d trở lên!
+ Umount modules
+ Phiên bản KernelSU bạn đang dùng %d quá cũ để trình quản lý hoạt động ổn định. Hãy cập nhật từ phiên bản %d trở lên!
Đã nhập thành công
Xuất vào bảng nhớ tạm
Không có mẫu nào để xuất!
ID mẫu đã tồn tại!
Nhật ký thay đổi
Nhập từ bảng nhớ tạm
- Không nạp được nhật ký thay đổi: %s
+ Không lấy được nhật ký thay đổi: %s
Tên
ID mẫu không hợp lệ
Đồng bộ mẫu trực tuyến
@@ -94,7 +94,7 @@
Nhập/Xuất
Không lưu được mẫu
Sửa mẫu
- Mẫu hồ sơ ứng dụng
+ Mẫu Hồ sơ ứng dụng
Mô tả
Lưu
Quản lý mẫu Hồ sơ Ứng dụng và trực tuyến
@@ -103,15 +103,15 @@
Xem mẫu
Chỉ đọc
ID
- Bật gỡ lỗi WebView
- Có thể dùng để gỡ lỗi WebUI. Vui lòng chỉ bật khi cần thiết.
+ Gỡ lỗi WebView
+ Có thể dùng để gỡ lỗi WebUI. Vui lòng chỉ bật khi cần thiết
Không cấp được quyền root!
Kiểm tra cập nhật
Tự động kiểm tra cập nhật khi mở ứng dụng
Mở
Cài đặt vào phân vùng không hoạt động (Sau khi cập nhật OTA)
- Thiết bị của bạn sẽ **BẮT BUỘC** khởi động vào phân vùng không hoạt động hiện tại sau khi khởi động lại!\nChỉ dùng tùy chọn này khi cập nhật OTA đã hoàn tất.\nTiếp tục?
- Tạm thời gỡ cài đặt KernelSU, khôi phục về trạng thái ban đầu sau lần khởi động lại tiếp theo.
+ Thiết bị của bạn sẽ **BẮT BUỘC** khởi động vào phân vùng không hoạt động hiện tại sau khi khởi động lại!\nChỉ dùng tùy chọn này khi cập nhật OTA đã hoàn tất!\nTiếp tục?
+ Tạm thời gỡ cài đặt KernelSU, khôi phục về trạng thái ban đầu sau lần khởi động lại tiếp theo
Chọn KMI
Kế tiếp
Cài đặt trực tiếp (Khuyến nghị)
@@ -120,23 +120,23 @@
Gỡ cài đặt tạm thời
Gỡ cài đặt vĩnh viễn
Khôi phục hình ảnh gốc
- Gỡ hoàn toàn KernelSU khỏi thiết bị, bao gồm cả quyền root và tất cả mô-đun đã cài.
- Khôi phục hình ảnh gốc nhà máy (nếu bạn đã sao lưu trước đó), thường thực hiện trước khi cập nhật OTA; còn nếu muốn gỡ cài đặt KernelSU thì hãy chọn “Gỡ cài đặt vĩnh viễn”.
- Đang cài
- Cài thành công
- Cài thất bại
+ Gỡ hoàn toàn KernelSU khỏi thiết bị, bao gồm cả quyền root và tất cả module đã cài
+ Khôi phục hình ảnh gốc nhà máy (Nếu bạn đã sao lưu trước đó), thường thực hiện trước khi cập nhật OTA; còn nếu muốn gỡ cài đặt KernelSU thì hãy chọn “Gỡ cài đặt vĩnh viễn”
+ Flashing
+ Flash thành công
+ Flash thất bại
Đã chọn LKM: %s
Nên sử dụng hình ảnh phân vùng %1$s
Giảm kích thước hình ảnh sparse
- Thay đổi kích thước hình ảnh sparse chứa mô-đun về đúng kích thước thực của nó. Lưu ý điều này có thể khiến mô-đun hoạt động không ổn định, vui lòng chỉ sử dụng khi cần thiết (Chẳng hạn như khi sao lưu).
- Lưu Nhật Ký
- Sắp xếp (Hoạt động trước)
- Các mô-đun sau sẽ được cài đặt: %1$s
+ Thay đổi kích thước hình ảnh sparse chứa module về đúng kích thước thực của nó. Lưu ý điều này có thể khiến module hoạt động không ổn định, vui lòng chỉ sử dụng khi cần thiết (Chẳng hạn như khi sao lưu)
+ Lưu nhật ký
+ Sắp xếp (Khởi chạy trước)
+ Các module sau sẽ được cài đặt: %1$s
Xác nhận
Sắp xếp (Đã bật trước)
Không thể cấp quyền Superuser cho %s
- Hoạt động
+ Khởi chạy
Đã lưu nhật ký
- Tạm thời ngăn các ứng dụng mới sử dụng quyền root qua lệnh su (các tiến trình đã được cấp quyền root sẽ không bị ảnh hưởng).
- Tắt khả năng tương thích với su
+ Tạm thời ngăn các ứng dụng mới sử dụng quyền root qua lệnh su (Các tiến trình đã được cấp quyền root sẽ không bị ảnh hưởng)
+ Vô hiệu hoá lệnh SU