-
07-16-2013, 05:43 AM #1Junior Member
- Ngày tham gia
- Jul 2015
- Bài viết
- 0
[note] Port chức năng Smart Screen lên LU6200
port chức năng smart screen (keep screen on when device detects your eyes look at the screen) lên lu6200.
kết quả: không thành công.
note lại các bước và giữ nguyên những thứ đã sửa trong framework phục vụ sau này nếu có khả năng quay lại làm tiếp.
1. edit lgsettings.apk
class displaysettings, bật setting cho chức năng smart screen bằng issupportedwisescreen return true/ done
2. port app wisescreen.apk (com.lge.keepscreenon), app này là 1 service chạy ngầm, gọi tới 1 power service. vì sử dụng quyền power nên chạy với quyền system user => cùng sign với app hệ thống: done
3. keepscreenonservice gọi tới 1 method trong power services getnexttimeout()/ ipowermanager
class stub implement ipowermanager. vậy, bổ sung thêm getnexttimeout và bổ sung thêm trên ontransact của stub.
failed lý do: không biết tại sao ko thể implement được getnexttimeout dù copy đủ code. ai đọc được nếu có khả năng xin chỉ giáo
có quá nhiều thứ fail, nản, ko có ai trợ giúp. nếu thành công ở bước cuối này coi như port xong chức năng smart screen. tiên sư bố.
error:
Mã:07-15 22:12:26.403 e/androidruntime( 1515): java.lang.abstractmethoderror: abstract method not implemented 07-15 22:12:26.403 e/androidruntime( 1515): at android.os.ipowermanager$stub.getmynexttimeout(ipowermanager.java) 07-15 22:12:26.403 e/androidruntime( 1515): at android.os.ipowermanager$stub.ontransact(ipowermanager.java:381) 07-15 22:12:26.403 e/androidruntime( 1515): at android.os.binder.exectransact(binder.java:370) 07-15 22:12:26.403 e/androidruntime( 1515): at dalvik.system.nativestart.run(native method)
Chủ đề cùng chuyên mục xem nhiều nhất:
Chủ đề cùng chuyên mục mới nhất:
- điện thoại androi bị liệt nút nguồn
- Mang phong cách Rustic trong thi công nội thất, thiết kế nội thất/ hoikientruc.com
- thiết kế nội thất phòng ngủ được yêu thích nhất trong năm 2019/ hoikientruc.com
- Mẫu thiết kế nội thất phòng ngủ hiện đại năm 2019/ hoikientruc.com
- thiết kế nội thất không gian có diện tích nhỏ/ hoikientruc.com
-
07-26-2013, 09:35 PM #2Junior Member
- Ngày tham gia
- Mar 2015
- Bài viết
- 0
tính năng này trên gpro hả anh? có liên quan nhiều framework không, sợ stock lte2 không hỗ trợ nhiều...
-
07-26-2013, 10:31 PM #3Junior Member
- Ngày tham gia
- May 2015
- Bài viết
- 0
Gửi bởi mrdrg10
-
07-27-2013, 01:05 AM #4Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
Gửi bởi mrdrg10
-
08-01-2013, 04:29 PM #5Junior Member
- Ngày tham gia
- Apr 2016
- Bài viết
- 0
port smart screen trên lte2:
sau khi quay về bản port f5 cho lte2 thì có đủ tất cả method getnexttimeout nên không phải thêm gì nữa
đến hiện tại là chạy được, nhưng gặp phải 1 số vấn đề rất khó hiểu ở thằng wisescreen.
các vấn đề:
- camera_id: mặc định là -0xaad thì báo cannot open camera. thay bằng 0x1 thì mới open được (cái này anh hoangnova giải thích hộ em sao thằng gpro lại có cái id lạ thế @@).
- light sensor: wisescreen check giá trị của mlightsensorval trước, nếu thấp hơn 0x4f thì không làm việc. nhưng không hiểu sao mà giá trị của mlightsensorval luôn luôn ở giá trị mặc định là 0x0 mà không thay đổi (nếu thay đổi sẽ có 1 dòng logcat trong onsensorchanged nhưng không thấy đâu cả). hiện tại tạm thời fake nó luôn luôn ở 0x4f.
logcat khi chạy: http://pastebin.com/ya9yptty
framework.jar: http://www.mediafire.com/download/il8kdfqgblybkaq/framework.jar
còn vấn đề trên là có thể chạy được hoàn toàn trên bản port f5. còn trên stock thì cũng bị giống anh hoàng.
-
08-01-2013, 04:36 PM #6Junior Member
- Ngày tham gia
- Apr 2014
- Bài viết
- 0
vậy port nốt cái dual cam xem sao e.
a cũng ko biết tại sao id của nó như vậy.
-
08-02-2013, 01:22 AM #7Junior Member
- Ngày tham gia
- Dec 2014
- Bài viết
- 0
lúc a copy cái oemcameralib từ opg pro sang để lấy các native method nó cũng báo lỗi can not connect to camera, ko rõ liên quan đến camera id ko
-
08-29-2013, 04:52 AM #8Banned
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
trong onsensorchanged có đoạn check
if(sensorevent.sensor.gettype() == 5 && mstate > command_restart_camera && !iswfd){
this.mlightsensorval = paramsensorevent.values[0];
.....................
}
else{
return;
}
như vậy có thể hiểu rằng giá trị của mlightsensorval được quyết định trong đoạn code đó thôi :d có điều để mò thì mất thời gian quá.
-
09-18-2013, 09:52 PM #9Junior Member
- Ngày tham gia
- Jan 2015
- Bài viết
- 0
hay quá các bác mod đi. em vừa check trên f120l cũng ko chạy
-
09-25-2013, 07:54 PM #10Banned
- Ngày tham gia
- Jun 2014
- Bài viết
- 0
câu này nghĩa là sao cụ nhỉ.
<uses-feature android:name="android.hardware.camera" />
Hiện nay trên thị trường xuất hiện rất nhiều loại thuốc bôi tăng kích thước dương vật được quảng cáo là có khả năng làm tăng kích cỡ dương vật của cánh mày râu. Tuy nhiên không phải loại thuốc nào...
Thuốc tăng kích cỡ dương vật có tác dụng không? quý ông nên biết