à, phần tắt thì ko liên quan nhé, phần tắt là của OS, bất kỳ máy nào cũng làm đc. Còn phần mở liên quan tới kernel.
Phần mở mình đâu làm đc, services thì có đủ rồi, mà kjo ai build đc kernel cho LTE1 để chạy đc cái đó Cái KnockON đó nguyên lý thế này nhé: - Phần tắt (ko cần nói đến, vì ko có gì đặc biệt cả, máy nào cũng làm đc). Tất nhiên cần mod lại 3 thứ: Home, LockScreen và Status bar (systemUI). - Phần mở có 3 cái: 1. Cảm biến (cái này cũng ko nói đến, vì hầu hết các máy và kernel đều để phần cảm biến này "thức" khi màn hình tắt. Cảm biến này sẽ có tác dụng để nếu khi nó bị che lại thì gõ ko lên, cái này có nhiệm vụ tính toán sao cho để túi quần trym nó mổ màn hình thì ko tự bật. 2. Phần services chạy ngầm. Cái này có 1 services nhỏ để điều khiển việc gọi màn hình thức dậy/ Services này còn check cả Sensor như ở cái #1 có nói đến. 3. Phần kernel, cái này quan trọng nhất, thông thường các kernel khác khi khóa màn hình thì toàn bộ ngủ hết, vì vậy gõ vào màn hình chả có tác dụng gì cả. Nhưng với con G2, Vu3 và 1 số kernel hỗ trợ thì 1 phần rất nhỏ CPU (ko tốn pin) vẫn hoạt động để điều khiển màn hình, sao cho nó vẫn nhận đc cử chỉ double tap vào màn hình. Nói chưa gãy chữ nghĩa nên đừng bắt bẻ nha. Nhưng về cơ chế chung thì là như vậy. Trở lại bài toán của chúng ta Thực sự mà nói thì mình ko chắc chắn là vấn đề "Gọi ko dậy" của chúng ta thực sự nằm ở đâu nữa / Kernel thì ko thể lỗi đc. Services kia thì nếu chẳng may có lỗi thì về ROM gốc sẽ hoạt động trở lại Vậy thì... Cái mà đáng nghi nhất có thể nằm ở cảm biến Hãy xem lại cái đó, nếu có miếng dán thì thử bóc ra lau sạch đi thử xem sao HI vọng thám tử mò đúng bệnh UPDATE: Mình vừa check code của Double tap/ Để chắc chắn có phải do cảm biến hay ko, các bạn làm thế này nhé. - Download catlog hình con mèo từ CHPlay về - chạy nó lần đầu để nó đc cấp quyền Root - Tắt màn hình rồi thử gõ gõ xem, gõ nhiều lần vào. - Giờ mở màn hình bằng phím power - Mở catlog, chọn log level là error - Chỗ filter (search) gõ vào chữ DoubleTap / Lúc này nó sẽ ra nhiều dòng liên quan - Chú ý thật kỹ xem có dòng như sau ko nhé: Mã: setProximitySensorEnabled : true Nếu có thì hehê... Chắc chắn là do cảm biến. Còn dị hơn tí nữa, là chả có tí nào liên quan tới dòng DoubleTap services thì... chắc chắn là liên quan tới kernel (Vì nó ngủ luôn, ko nhận thức được tí chạm nào vào màn hình) hoặc do DoubleTap services ko chạy
sau 1 đêm ngủ dậy máy mình cũng bị hiện tượng như trên không thể mở khóa bằng KNock ON các bác giải quyết như thế nào giúp em với . help me ?
của em làm như trên ra chữ setProximitySensorEnabled : true vậy là toi cảm biến à cảm biến màn hình thông minh và video thông minh của em vẫn bình thường mà
Mình mới rinh em này, ko hiểu thế nào v10, 10c hay 11 gì cả. Máy mình mua cửa hàng cài sẵn rom sling v1.0 thấy khá ổn. Pác chỉ mình tí dc ko, mình thích vọc nhưng đang vướng chỗ này.
máy mình hôm trước tự nhiên bị loạn cảm ứng .ruj ko sử dụng được lock on để mở màn hinh (vẫn tắt bằng 2 chạm được) khi sử dung app paint vẽ thử thi có 1 khoảng ở giữa màn hình rộng 5cm không vẽ được. như vậy có phải hỏng cảm ứng không. bị tình trang đó là ở bản vdt_v10lite sau đó mình up bản vdt_v8 (4.4) nhưng vẫn bị như vây. hanzoo1504 có bị như vậy không mong được giúp đỡ.!
F320S của mình cũng bị tương tự, đang dùng bản V4.2 của bác LamHoang -> GFlex 3.5 => mất bật màn hình bằng knock on . Đã thử up lại bản V4.2 - của bác Lam Hoang , bản Sling 1.0 nhưng không khắc phục được. Giờ up lại bản V12 của bác vandieutot lại dùng bình thường. Không hiểu tại sao