Giải pháp này nên hoạt động cho tất cả các tường lửa, trên root hoặc không root. Ban đầu tôi đã thử cả hai loại thiết bị và không hoạt động và sau khi tôi thấy thông tin này cả hai đều hoạt động. Vì vậy, tôi khá chắc chắn rằng điều này sẽ làm việc cho bạn. Để biến nó thành một câu trả lời hoàn chỉnh, vì tôi chắc chắn rằng nó sẽ không rõ ràng về cách thức / nơi thay đổi DNS cho hầu hết người dùng. Về cơ bản không có thay đổi nào được thực hiện ở phía ứng dụng, chỉ trên PC.
Tôi đã sử dụng NoRoot Firewall (trên thiết bị chưa được phân phối) và tính năng chia sẻ kết nối qua USB không hoạt động. Tôi cũng đã sử dụng một thiết bị đã root chạy AFWall + và mặc dù nó có cài đặt cụ thể cho "(chia sẻ kết nối) - dịch vụ DHCP + DNS" cho phép thiết bị không hoạt động. Vì vậy, cuối cùng tôi đã vô hiệu hóa nó. Trong thực tế, tôi đã cố gắng chỉ kích hoạt trình duyệt Chrome trên nó và không có điều gì khác, và với giải pháp này, tính năng trói buộc vẫn hoạt động.
Có điện thoại được kết nối và kết nối, Chuyển đến Bảng điều khiển \ Mạng và Internet \ Mạng và Trung tâm chia sẻ và nhấp vào kết nối "Kết nối:"
Trên màn hình tiếp theo, chọn Thuộc tính, sau đó tô sáng "Giao thức Internet Phiên bản 4" và nhấn thuộc tính bên dưới.
Bây giờ ở phần dưới, bạn thấy các hộp máy chủ DNS ưa thích và thay thế. Nhập 4.2.2.2 và 8.8.8.8 ở đó (cảm ơn @michaelsangma)