07-03-2016, 03:49 PM | #1 | ||||||||||
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
[Recovery][TWRP] Rk3026 Eink Devices
Team Win Recovery 2.8.1.0 The first TWRP recovery for E-ink devices with a custom theme Quote:
Quote:
Quote:
All recovery images have been updated on the 10th of July @4PM EST Quote:
Quote:
Last edited by nightboy; 08-28-2016 at 05:46 PM. Reason: updating |
||||||||||
07-03-2016, 03:53 PM | #2 | ||
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
problem report
Please report any problem in the recovery by posting the recovery.log file and dmesg log.
HOW ? Quote:
Quote:
Last edited by nightboy; 07-10-2016 at 06:08 PM. |
||
Advert | |
|
07-06-2016, 03:07 PM | #3 |
Connoisseur
Posts: 79
Karma: 480874
Join Date: Jan 2015
Device: MagicBook A6LHD
|
Thank you, good job! On T62-C&D works. Tested on a modified version without Kernel. Testing continues...
Universal TWRP recovery... For eBooks with screen resolution 1024x758: For Boyue T61x & T62x - Auto_twrp-2.8.1.0-RK30SDK.zip For Onyx C67ML - Auto_twrp-2.8.1.0-C67ML.zip For eBooks with screen resolution 1448x1072: For Boyue T63 - Auto_twrp-2.8.1.0-T63.zip For Onyx C67ML Carta 2 - Auto_twrp-2.8.1.0-C67ML_Carta_2.zip 1. Installed via ADB interface in debug mode 2. It is possible to create a backup Recovery from device. 3. Allows you to restore Recovery from backup Last edited by FOV; 07-11-2016 at 10:12 AM. |
07-06-2016, 08:45 PM | #4 |
Junior Member
Posts: 6
Karma: 10
Join Date: Nov 2015
Device: inkbook Obsidian
|
Would any of these work with the inkbook obsidian? I'm pretty sure it uses a rk3026.
|
07-07-2016, 08:21 AM | #5 | ||||
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
Quote:
Quote:
1-if you built a rom for these devices then you won't be able to distinguish between B,C and D devices to install a custom kernel or vendor lib. (getprop) 2-You will make it more difficult for users to unbrick their devices if they installed the wrong kernel or boot images. Quote:
Quote:
|
||||
Advert | |
|
07-07-2016, 10:03 AM | #6 |
Connoisseur
Posts: 79
Karma: 480874
Join Date: Jan 2015
Device: MagicBook A6LHD
|
A sense to make a backup of the kernel? If you create a backup of Android enough to have saved the sections "Boot", "System" and "Data", which actually should not be tied to the "Kernel"?
Boot partition can contain an updated "Kernel", if it is newer than what is contained in the section "Kernel". "Kernel" - something like a drivers needed for Android OS under the device. To restore the firmware through RKBatchTool, enough working "BootLoader" in the device (is not contained in the Kernel!), drivers installed on PC and full firmware in IMG format. When you killed the partitions "Boot" and "Recovery", the device is loaded in the mode "BootLoader". Most tablets use a "TWRP Recovery" without a "Kernel". It can be used on various compatible devices if the process of mounting partitions is the same. In your "TWRP Recovery" in the process of creating a backup folder is created with the name "rk30sdk" that can cause problems when restoring if the partitions "Boot" and "Recovery" will contain the "Kernel". Especially when on different devices, the backup folder will be marked the same! When you update the device from SD cards with the firmware from the device manufacturer it is not recommended to use the "TWRP Recovery" and it is recommended to restore the original recovery, which was before installing the "Recovery TWRP"! When you update the device from SD card with the firmware IMG format or OTA updates of the device partition "Kernel" not updated! In the latest firmware from Boyue, was released in June 2016 using a new "RK3026Loader(L)_V2.32_otp.bin". The file "boot.bin" and "RK3026Loader(L)_V2.32_otp.bin" are identical ! Last edited by FOV; 07-07-2016 at 01:46 PM. |
07-07-2016, 10:40 PM | #7 |
Member
Posts: 24
Karma: 12
Join Date: Jul 2016
Device: k4nt, T63HD-JD
|
Thanks for the images!
Recovery 5- Energy eReader Pro HD boots on my T63HD-JD. The display only covers about two thirds of the screen while touches are full-screen. But it basically works. |
07-08-2016, 09:40 AM | #8 | ||
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
FOV , neither I can understand your post nor you understood the wiki page.
Please read it carefully and look at TWRP source code to find why it is using rk30sdk. Quote:
Could you post the recovery.log and the dmesg ? Quote:
|
||
07-08-2016, 03:35 PM | #9 |
Member
Posts: 24
Karma: 12
Join Date: Jul 2016
Device: k4nt, T63HD-JD
|
Hi,
"JDRead shine T63HD-JD" recovery log+dmesg: /tmp/recovery.log: Code:
Starting TWRP 2.8.1.0 By Nightboy on Fri Jul 8 18:20:34 2016 I:=> product model: 'rk30sdk' I:=> using device id: 'rk30sdk' BOARD_HAS_NO_REAL_SDCARD := true TW_NO_CPU_TEMP := true I:Lun file '/sys/devices/virtual/android_usb/android0/f_mass_storage/lun/file' I:TW_BRIGHTNESS_PATH := /sys/devices/platform/rk29_backlight/backlight/rk28_bl/brightness I:Found brightness file at '/sys/devices/platform/rk29_backlight/backlight/rk28_bl/brightness' I:TWFunc::Set_Brightness: Setting brightness control to 255 Starting the UI...ebc_init: vwidth=1024 vheight=758 Pixel format: 1024x758 @ 16bpp Pixel format: RGB_565 Not using qualcomm overlay, 'fb0' framebuffer: fd 4 (1024 x 758) => Linking mtab => Processing recovery.fstab I:Processing '/kernel' I:Processing '/misc' I:Processing '/boot' I:Processing '/recovery' I:Processing '/cache' I:Processing '/system' I:Processing '/data' I:Processing '/sdcard' I:Processing '/external_sd' I:Created '/and-sec' folder. I:Creating Android Secure: /sdcard/.android_secure I:mount '/sdcard/.android_secure' '/and-sec' process ended with RC=0 I:Backup folder set to '/sdcard/TWRP/BACKUPS/rk30sdk' I:Settings storage is '/sdcard' Updating partition details... I:Unmounting main partitions... Partition Logs: /kernel | /dev/block/mtdblock2 | Size: 8MB Flags: Can_Be_Backed_Up IsPresent Primary_Block_Device: /dev/block/mtdblock2 Display_Name: Kernel Storage_Name: Kernel Backup_Path: /kernel Backup_Name: kernel Backup_Display_Name: Kernel Storage_Path: /kernel Current_File_System: mtd Fstab_File_System: mtd MTD_Name: kernel Backup_Method: flash_utils /misc | /dev/block/mtdblock1 | Size: 4MB Flags: IsPresent Primary_Block_Device: /dev/block/mtdblock1 Display_Name: Misc Storage_Name: Misc Backup_Path: /misc Backup_Name: misc Backup_Display_Name: Misc Storage_Path: /misc Current_File_System: mtd Fstab_File_System: mtd MTD_Name: misc Backup_Method: flash_utils /boot | /dev/block/mtdblock3 | Size: 16MB Flags: Can_Be_Backed_Up IsPresent Primary_Block_Device: /dev/block/mtdblock3 Display_Name: Boot Storage_Name: Boot Backup_Path: /boot Backup_Name: boot Backup_Display_Name: Boot Storage_Path: /boot Current_File_System: mtd Fstab_File_System: mtd MTD_Name: boot Backup_Method: flash_utils /recovery | /dev/block/mtdblock4 | Size: 32MB Flags: Can_Be_Backed_Up IsPresent Primary_Block_Device: /dev/block/mtdblock4 Display_Name: Recovery Storage_Name: Recovery Backup_Path: /recovery Backup_Name: recovery Backup_Display_Name: Recovery Storage_Path: /recovery Current_File_System: mtd Fstab_File_System: mtd MTD_Name: recovery Backup_Method: flash_utils /cache | /dev/block/mtdblock6 | Size: 125MB Used: 4MB Free: 121MB Backup Size: 4MB Flags: Can_Be_Mounted Can_Be_Wiped Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Primary_Block_Device: /dev/block/mtdblock6 Display_Name: Cache Storage_Name: Cache Backup_Path: /cache Backup_Name: cache Backup_Display_Name: Cache Storage_Path: /cache Current_File_System: ext4 Fstab_File_System: ext4 Backup_Method: files /system | /dev/block/mtdblock9 | Size: 511MB Used: 369MB Free: 141MB Backup Size: 369MB Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent Ignore_Blkid Primary_Block_Device: /dev/block/mtdblock9 Display_Name: System Storage_Name: System Backup_Path: /system Backup_Name: system Backup_Display_Name: System Storage_Path: /system Current_File_System: ext4 Fstab_File_System: ext4 Backup_Method: files Mount_Flags=0x 0, Mount_Options=barrier=1,discard /data | /dev/block/mtdblock7 | Size: 1007MB Used: 98MB Free: 909MB Backup Size: 98MB Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent Can_Encrypt_Backup Use_Userdata_Encryption Primary_Block_Device: /dev/block/mtdblock7 Display_Name: Data Storage_Name: Data Backup_Path: /data Backup_Name: data Backup_Display_Name: Data Storage_Path: /data Current_File_System: ext4 Fstab_File_System: ext4 Backup_Method: files /sdcard | /dev/block/mtdblock10 | Size: 5686MB Used: 823MB Free: 4863MB Backup Size: 0MB Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI IsPresent Has_Android_Secure Is_Storage Is_Settings_Storage Symlink_Path: /sdcard/.android_secure Symlink_Mount_Point: /and-sec Primary_Block_Device: /dev/block/mtdblock10 Display_Name: InternalSDcard Storage_Name: InternalSDcard Backup_Path: /and-sec Backup_Name: and-sec Backup_Display_Name: Android Secure Storage_Path: /sdcard Current_File_System: vfat Fstab_File_System: vfat Backup_Method: files /external_sd | /dev/block/mmcblk0p1 | Size: 121703MB Used: 0MB Free: 121703MB Backup Size: 0MB Flags: Can_Be_Mounted Can_Be_Wiped Wipe_Available_in_GUI Removable IsPresent Is_Storage Primary_Block_Device: /dev/block/mmcblk0p1 Alternate_Block_Device: /dev/block/mmcblk0 Display_Name: MicroSDcard Storage_Name: MicroSDcard Backup_Path: /external_sd Backup_Name: external_sd Backup_Display_Name: MicroSDcard Storage_Path: /external_sd Current_File_System: vfat Fstab_File_System: vfat Backup_Method: files I:Loading package: TWRP (/script/ui.xml) I:Loading package: TWRP (/sdcard/TWRP/theme/ui.zip) I:Loading package: TWRP (/res/ui.xml) I:Loading resources... I:Loading variables... I:Loading mouse cursor... I:Loading pages... I:PageSet::CheckInclude loading filename: '' I:Loading included resources... I:Loading included variables... I:Loading mouse cursor... I:Loading included pages... I:Loading page main I:Loading page main2 I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page install I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page flash_confirm I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page flash_zip I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page flash_done I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page clear_vars I:Loading page confirm_action I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page action_page I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page singleaction_page I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page action_complete I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filecheck I:Loading page rebootcheck I:Loading page reboot I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page selectstorage I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page mount I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page usb_mount I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page usb_umount I:Loading page wipe I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page advancedwipe I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page formatdata I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page formatdata_confirm I:Loading page checkpartitionlist I:Loading page partitionoptions I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page refreshfilesystem I:Loading page selectfilesystem I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page backup I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page backupname1 I:Loading page backupname2 I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page backupencryption I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page backupencryption2 I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page checkbackuppassword I:Loading page backup_run I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page restore I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page restore_read I:Loading page restore_decrypt I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page try_restore_decrypt I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page restore_select I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page renamebackup I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page restore_run I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page settings I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page timezone I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page screen I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page Vibrate I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page advanced I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page partsdcard I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page htcdumlock I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page lock I:Loading page filemanagerlist I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanageroptions I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page choosedestinationfolder I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanagerrenamefile I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanagerrenamefolder I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanagerchmod I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanagerconfirm I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page filemanageracction I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page decrypt I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page trydecrypt I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page terminalfolder I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page terminalcommand I:Loading page sideload I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Loading page installsu I:Cannot find file /sys/class/thermal/thermal_zone0/temp I:Set page: 'clear_vars' I:Set page: 'main2' I:Switching packages (TWRP) No SELinux support (no libselinux). Set boot command "boot-recovery" Startup Commands: ro.boot.console=ttyFIQ0 ro.serialno= ro.bootmode=unknown ro.baseband=unknown ro.bootloader=unknown ro.hardware=rk30board ro.revision=0 ro.emmc=0 ro.boot.emmc=0 ro.factorytest=0 ro.secure=0 ro.allow.mock.location=1 ro.debuggable=1 persist.sys.usb.config=adb ro.build.id=JDQ39E ro.build.display.id=cm_rk3026-eng 4.2.2 JDQ39E 2eee213337 test-keys ro.build.version.incremental=2eee213337 ro.build.version.sdk=17 ro.build.version.codename=REL ro.build.version.release=4.2.2 ro.build.date=Sun Jul 3 09:17:31 CDT 2016 ro.build.date.utc=0 ro.build.type=eng ro.build.user=user ro.build.host=user-pc ro.build.tags=test-keys ro.product.model=rk30sdk ro.product.brand=rockchip ro.product.name=cm_rk3026 ro.product.device=rk3026 ro.product.board=rk30sdk ro.product.cpu.abi=armeabi-v7a ro.product.cpu.abi2=armeabi ro.product.manufacturer=Rockchip ro.product.locale.language=en ro.product.locale.region=US ro.wifi.channels= ro.board.platform=rk3026 ro.build.product=rk3026 ro.build.description=cm_rk3026-eng 4.2.2 JDQ39E 2eee213337 test-keys ro.build.fingerprint=rockchip/cm_rk3026/rk3026:4.2.2/JDQ39E/2eee213337:eng/test-keys ro.build.characteristics=default ro.cm.device=rk3026 rild.libpath1=/system/lib/libreference-ril-mt6229.so rild.libpath2=/system/lib/libreference-ril-mu509.so rild.libpath4=/system/lib/libreference-ril-mw100.so rild.libpath6=/system/lib/libreference-ril-sc6610.so rild.libpath7=/system/lib/libreference-ril-m51.so rild.libpath8=/system/lib/libreference-ril-mt6250.so rild.libpath9=/system/lib/libreference-ril-c66a.so rild.libpath10=/system/lib/libreference-ril-sew290.so rild.libpath11=/system/lib/libreference-ril-u5501.so rild.libpath12=/system/lib/libreference-ril-u7501.so rild.libpath14=/system/lib/libreference-ril-a85xx.so rild.libpath15=/system/lib/libreference-ril-e1230s.so rild1.libpath=/system/lib/libreference-ril-sc6610-1.so rild3.libpath=/system/lib/libril-rk29-dataonly.so rild.libpath13=/system/lib/libreference-ril-aw706.so ro.boeye.provider=rk ro.boeye.product=rk3026 ro.boeye.machine=Boyue-T62C ro.boeye.order=China-T62C ro.boeye.version=Boyue-Ereader_V1.0.0-2014112017 ro.boeye.customer=Boyue net.hostname=Boyue_T62C net.change=net.bt.name UserVolumeLabel=boyue ro.boeye.shortstandby=1 persist.service.adb.enable=1 persist.adb.notify=0 ro.kernel.android.checkjni=1 net.bt.name=Android dalvik.vm.stack-trace-file=/data/anr/traces.txt init.svc.ueventd=running init.svc.linkMTD=stopped init.svc.recovery=running init.svc.adbd=running service.adb.root=1 twrp.crash_counter=0 ro.twrp.boot=1 ro.twrp.version=2.8.1.0 By Nightboy sys.usb.config=adb I:Copying file /cache/recovery/log to /cache/recovery/last_log Set boot command "" I:Attempt to load settings from settings file... I:Loading settings from '/sdcard/TWRP/.twrps'. I:Backup folder set to '/sdcard/TWRP/BACKUPS/rk30sdk' I:Copying file /etc/recovery.fstab to /cache/recovery/recovery.fstab I:Version number saved to '/cache/recovery/.version' I:TWFunc::Set_Brightness: Setting brightness control to 255 I:Enabling MTP during startup I:Starting MTP twrp addStorage /sdcard, mtpstorageid: 65537 twrp addStorage /external_sd, mtpstorageid: 65538 Starting MTP created new mtpserver object adding internal storage MtpStorage id: 65537 path: /sdcard E:inotify_add_watch failed: Invalid argument MtpStorage id: 65538 path: /external_sd MTP Enabled I:Switching packages (TWRP) I:Skipping screen timeout threads: TW_NO_SCREEN_TIMEOUT is set I:Starting command line thread MtpServer::run fd: 14 Code:
<6>[ 0.000000] Initializing cgroup subsys cpu <5>[ 0.000000] Linux version 3.0.36+ (builder@boyue) (gcc version 4.6.x-google 20120106 (prerelease) (GCC) ) #3 SMP PREEMPT Thu Jan 14 14:34:16 HKT 2016 <4>[ 0.000000] CPU: ARMv7 Processor [414fc091] revision 1 (ARMv7), cr=10c5387d <4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache <4>[ 0.000000] Machine: RK30board <6>[ 0.000000] memory reserve: Memory(base:0x7ff00000 size:1M) reserved for <ebc waveform buf> <6>[ 0.000000] memory reserve: Memory(base:0x7f600000 size:9M) reserved for <fb0 buf> <6>[ 0.000000] memory reserve: Memory(base:0x7e200000 size:20M) reserved for <ion> <6>[ 0.000000] memory reserve: Total reserved 30M <4>[ 0.000000] Memory policy: ECC disabled, Data cache writeback <6>[ 0.000000] bootconsole [earlycon0] enabled <4>[ 0.000000] CPU SRAM: copied sram code from c0b4d000 to fef00010 - fef01ae8 <4>[ 0.000000] CPU SRAM: copied sram data from c0b4ead8 to fef01ae8 - fef01cd0 <4>[ 0.000000] rk2928_clock_data_init version: 2013-7-17 <6>[ 0.000000] rk3026 soc version:4 <6>[ 0.000000] L310 cache controller enabled <6>[ 0.000000] l2x0: 16 ways, CACHE_ID 0x4100c0c9, AUX_CTRL 0x76030001, Cache size: 262144 B <4>[ 0.000000] DDR DEBUG: version 1.01 20140303 <4>[ 0.000000] DDR DEBUG: 1 CS, ROW=15, Bank=8, COL=10, Total Capability=512MB <4>[ 0.000000] DDR DEBUG: init success!!! freq=300MHz <4>[ 0.000000] DDR DEBUG: left channel:Dllsel=0, Ophsel=1, Cycsel=1 <4>[ 0.000000] DDR DEBUG: right channel:Dllsel=0, Ophsel=1, Cycsel=1 <4>[ 0.000000] DDR DEBUG: DRV Pull-Up=0x6, DRV Pull-Dwn=0x7 <4>[ 0.000000] DDR DEBUG: ODT Pull-Up=0x0, ODT Pull-Dwn=0x0 <4>[ 0.000000] Boot mode: RECOVERY (2) flag: RECOVER (0xc3524203) <7>[ 0.000000] On node 0 totalpages: 123392 <7>[ 0.000000] free_area_init_node: node 0, pgdat c0b4a8e0, node_mem_map c0000000 <7>[ 0.000000] Normal zone: 976 pages used for memmap <7>[ 0.000000] Normal zone: 0 pages reserved <7>[ 0.000000] Normal zone: 122416 pages, LIFO batch:31 <4>[ 0.000000] HighMem zone: 48 pages exceeds realsize 0 <6>[ 0.000000] PERCPU: Embedded 7 pages/cpu @c167a000 s6976 r8192 d13504 u32768 <7>[ 0.000000] pcpu-alloc: s6976 r8192 d13504 u32768 alloc=8*4096 <7>[ 0.000000] pcpu-alloc: [0] 0 [0] 1 <4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 122416 <5>[ 0.000000] Kernel command line: console=ttyFIQ0 androidboot.console=ttyFIQ0 waveform_addr=0x7ff00000 init=/init initrd=0x62000000,0x00370000 mtdparts=rk29xxnand:0x00002000@0x00000000(parameter),0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00010000@0x00010000(recovery),0x00020000@0x00020000(backup),0x00040000@0x00040000(cache),0x00200000@0x00080000(userdata),0x00002000@0x00280000(kpanic),0x00100000@0x00282000(system),-@0x00382000(user) bootver=2016-04-12#2.32 firmware_ver=4.2.2 <6>[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes) <6>[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) <6>[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) <6>[ 0.000000] Memory: 482MB = 482MB total <5>[ 0.000000] Memory: 466556k/466556k available, 57732k reserved, 0K highmem <5>[ 0.000000] Virtual kernel memory layout: <5>[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) <5>[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) <5>[ 0.000000] DMA : 0xff600000 - 0xffe00000 ( 8 MB) <5>[ 0.000000] vmalloc : 0xdf000000 - 0xfe800000 ( 504 MB) <5>[ 0.000000] lowmem : 0xc0000000 - 0xde800000 ( 488 MB) <5>[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) <5>[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) <5>[ 0.000000] .init : 0xc0408000 - 0xc0431000 ( 164 kB) <5>[ 0.000000] .text : 0xc0431000 - 0xc0a34370 (6157 kB) <5>[ 0.000000] .data : 0xc0a36000 - 0xc0b4c6e8 (1114 kB) <5>[ 0.000000] .bss : 0xc0b4f024 - 0xc1678ad8 (11431 kB) <6>[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 <6>[ 0.000000] Preemptible hierarchical RCU implementation. <6>[ 0.000000] NR_IRQS:320 <4>[ 0.000000] rk30_gpio_init: 128 gpio irqs in 4 banks <6>[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms <4>[ 0.000000] rk_timer: version 1.3 <6>[ 0.003805] Calibrating delay loop (skipped) preset value.. 1199.60 BogoMIPS (lpj=5998045) <6>[ 0.012994] pid_max: default: 32768 minimum: 301 <6>[ 0.018433] Mount-cache hash table entries: 512 <6>[ 0.024275] Initializing cgroup subsys debug <6>[ 0.029060] Initializing cgroup subsys cpuacct <6>[ 0.034104] Initializing cgroup subsys freezer <6>[ 0.039103] CPU: Testing write buffer coherency: ok <4>[ 0.142501] CPU1: Booted secondary processor <6>[ 0.142560] Brought up 2 CPUs <6>[ 0.150682] SMP: Total of 2 processors activated (2399.21 BogoMIPS). <6>[ 0.158229] devtmpfs: initialized <6>[ 0.168768] NET: Registered protocol family 16 <6>[ 0.173901] last_log: 0xddd00000 map to 0xdf004000 and copy to 0xc0b504a0 (version 2.1) <4>[ 0.198870] DVFS MSG: AVS Value(index=0): 235 232 234 234 234 232 234 234 234 232 <6>[ 0.218980] lcdc0 is used as primary display device contoller! <6>[ 0.225529] warning:lcdc1 not add to system! <6>[ 0.330611] rk29sdk_wifi_bt_gpio_control_init: init finished <6>[ 0.338394] console [ttyFIQ0] enabled, bootconsole disabled <6>[ 0.347580] Registered FIQ tty driver ddc89c00 <6>[ 0.348205] Loaded driver for PL330 DMAC--1 rk29-pl330 <6>[ 0.348256] DBUFF-64x8bytes Num_Chans-8 Num_Peri-14 Num_Events-16 <6>[ 0.369194] rk29xx_spim: driver initialized, fifo_len=32,bus_num=0 <6>[ 0.384740] bio: create slab <bio-0> at 0 <5>[ 0.389529] SCSI subsystem initialized <6>[ 0.389799] usbcore: registered new interface driver usbfs <6>[ 0.389937] usbcore: registered new interface driver hub <6>[ 0.404136] usbcore: registered new device driver usb <6>[ 0.404621] rk30_i2c rk30_i2c.0: i2c-0: RK30 I2C adapter <6>[ 0.404931] rk30_i2c rk30_i2c.1: i2c-1: RK30 I2C adapter <6>[ 0.405152] rk30_i2c rk30_i2c.2: i2c-2: RK30 I2C adapter <6>[ 0.405308] rk30_i2c rk30_i2c.3: i2c-3: RK30 I2C adapter <6>[ 0.441109] rk30-adc rk30-adc: rk30 adc: driver initialized <6>[ 0.449391] axp_mfd 0-0034: AXP (CHIP ID: 0x06) detected <6>[ 0.473191] input: axp22-supplyer as /devices/platform/rk30_i2c.0/i2c-0/0-0034/axp22-supplyer.20/input/input0 <4>[ 0.473278] axp charger not limit now <4>[ 0.476035] drivers/power/axp_power/axp22-sply.c:init green led gpio, turn off green led <4>[ 0.478323] axp battery hardware current direction 1 <3>[ 0.492451] [slr]N_VBUSEN io on axp is set to output <4>[ 0.498178] now_rest_vol = 100 <4>[ 0.500159] rk30_adc_ebc_battery_check, enter... <4>[ 0.500198] rk30_adc_battery_get_bat_vol, enter... <4>[ 0.500239] rk30_adc_battery_get_bat_vol, ---axp_charger->vbat: 4202--- <6>[ 0.500649] Advanced Linux Sound Architecture Driver Version 1.0.24. <6>[ 0.501233] Bluetooth: Core ver 2.16 <6>[ 0.501323] NET: Registered protocol family 31 <6>[ 0.501364] Bluetooth: HCI device and connection manager initialized <6>[ 0.501418] Bluetooth: HCI socket layer initialized <6>[ 0.501460] Bluetooth: L2CAP socket layer initialized <6>[ 0.501519] Bluetooth: SCO socket layer initialized <4>[ 0.560303] axp battery hardware current direction 1 <6>[ 0.560533] cfg80211: Calling CRDA to update world regulatory domain <4>[ 0.560815] rk fb probe ok! <6>[ 0.560946] Switching to clocksource rk_timer <6>[ 0.561825] Switched to NOHz mode on CPU #0 <6>[ 0.562571] Switched to NOHz mode on CPU #1 <4>[ 0.569974] lcdc0:reg_phy_base = 0x1010e000,reg_vir_base:0xdf0a4000 <4>[ 0.570074] fb0:win0 <4>[ 0.570080] fb1:win1 <4>[ 0.570086] fb2:win2 <4>[ 0.592379] fb0:phy:7f600000>>vir:e0000000>>len:0x900000 <4>[ 0.592713] rk_fb_register>>>>>fb0 <4>[ 0.593056] rk_fb_register>>>>>fb1 <4>[ 0.593091] rk3188 lcdc0 probe ok! <6>[ 0.593326] [tps] tps65185_probe(772): I2C addr:68 <6>[ 0.771214] papyrus: detected device with ID=65 (TPS65185r1p2) <6>[ 0.771542] [tps] tps65185_probe(788): tps65185_probe ok. <4>[ 0.771650] i2c-core: driver [tps65185] using legacy suspend method <4>[ 0.771701] i2c-core: driver [tps65185] using legacy resume method <3>[ 0.772986] emmc emmc: internal_storage is NOT emmc <6>[ 0.773272] NET: Registered protocol family 2 <6>[ 0.773459] IP route cache hash table entries: 4096 (order: 2, 16384 bytes) <6>[ 0.773846] TCP established hash table entries: 16384 (order: 5, 131072 bytes) <6>[ 0.774230] TCP bind hash table entries: 16384 (order: 5, 196608 bytes) <6>[ 0.774641] TCP: Hash tables configured (established 16384 bind 16384) <6>[ 0.774694] TCP reno registered <6>[ 0.774729] UDP hash table entries: 256 (order: 1, 8192 bytes) <6>[ 0.774796] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes) <6>[ 0.775219] NET: Registered protocol family 1 <4>[ 0.775458] RK29 Backlight Driver Initialized. <6>[ 0.775753] Unpacking initramfs... <6>[ 1.047181] Freeing initrd memory: 3520K <6>[ 1.047441] PMU: registered new PMU device of type 0 <4>[ 1.049372] rk3026 cpufreq version 2.2, suspend freq 504 MHz <4>[ 1.050304] highmem bounce pool size: 64 pages <6>[ 1.050537] ashmem: initialized <6>[ 1.057549] fuse init (API version 7.16) <6>[ 1.059646] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 250) <6>[ 1.059714] io scheduler noop registered <6>[ 1.059749] io scheduler deadline registered <6>[ 1.059856] io scheduler cfq registered (default) <6>[ 1.069318] rga: Driver loaded succesfully <4>[ 1.069572] rk_serial.c v1.4 2013-04-16 <6>[ 1.069693] rk_serial.0: ttyS0 at MMIO 0x20060000 (irq = 52) is a rk29_serial.0 <6>[ 1.069888] rk_serial rk_serial.0: membase 0xdf0a2000 <6>[ 1.070241] Rockchip ion module(version: 1.0) is successfully loaded <6>[ 1.072925] loop: module loaded <6>[ 1.072999] Android kernel panic handler initialized (bind=kpanic) <4>[ 1.073046] i2c-test initialization. <6>[ 1.073971] PPP generic driver version 2.4.2 <6>[ 1.074193] PPP Deflate Compression module registered <6>[ 1.074235] PPP BSD Compression module registered <6>[ 1.092482] PPP MPPE Compression module registered <6>[ 1.092529] NET: Registered protocol family 24 <6>[ 1.092652] usbcore: registered new interface driver asix <6>[ 1.092730] usbcore: registered new interface driver cdc_ether <6>[ 1.092806] usbcore: registered new interface driver dm9620 <6>[ 1.092880] usbcore: registered new interface driver SR9700_android <6>[ 1.092957] usbcore: registered new interface driver net1080 <6>[ 1.093031] usbcore: registered new interface driver cdc_subset <6>[ 1.093104] usbcore: registered new interface driver zaurus <6>[ 1.093158] cdc_ncm: 04-Aug-2011 <6>[ 1.093217] usbcore: registered new interface driver cdc_ncm <4>[ 1.093260] Rockchip WiFi SYS interface (V1.00) ... <6>[ 1.093341] Initializing USB Mass Storage driver... <6>[ 1.093424] usbcore: registered new interface driver usb-storage <6>[ 1.093469] USB Mass Storage support registered. <6>[ 1.093630] usbcore: registered new interface driver usbserial <6>[ 1.093705] USB Serial support registered for generic <6>[ 1.093792] usbcore: registered new interface driver usbserial_generic <6>[ 1.093841] usbserial: USB Serial Driver core <6>[ 1.093904] USB Serial support registered for GSM modem (1-port) <6>[ 1.093988] usbcore: registered new interface driver option <6>[ 1.094030] option: v0.7.2:USB Driver for GSM modems <4>[ 1.094142] ~~~~~~~~~~usb20otg_soft_reset <6>[ 1.307440] DWC_OTG: ^^^^^^^^^^^^^^^^^Device Mode <6>[ 1.307501] usb20_otg usb20_otg: DWC OTG Controller <6>[ 1.307669] usb20_otg usb20_otg: new USB bus registered, assigned bus number 1 <6>[ 1.307758] usb20_otg usb20_otg: irq 42, io mem 0x00000000 <6>[ 1.307801] DWC_OTG: dwc_otg_hcd_start controller in device mode,everest <6>[ 1.307905] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 <6>[ 1.307960] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>[ 1.308015] usb usb1: Product: DWC OTG Controller <6>[ 1.308052] usb usb1: Manufacturer: Linux 3.0.36+ dwc_otg_hcd <6>[ 1.308096] usb usb1: SerialNumber: usb20_otg <6>[ 1.308598] hub 1-0:1.0: USB hub found <6>[ 1.308640] hub 1-0:1.0: 1 port detected <6>[ 1.309474] DWC_OTG: host20_driver_probe host2.0 reg addr: 0x101c0000 remap:0xdf180000 <6>[ 1.520200] DWC_OTG: ^^^^^^^^^^^^^^^^^^Host Mode <6>[ 1.520258] usb20_host usb20_host: DWC OTG Controller <6>[ 1.520344] usb20_host usb20_host: new USB bus registered, assigned bus number 2 <6>[ 1.520433] usb20_host usb20_host: irq 43, io mem 0x00000000 <6>[ 1.520517] DWC_OTG: Init: Port Power? op_state=1 <6>[ 1.520554] DWC_OTG: Init: Power Port (0) <6>[ 1.520633] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 <6>[ 1.520688] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>[ 1.520742] usb usb2: Product: DWC OTG Controller <6>[ 1.520779] usb usb2: Manufacturer: Linux 3.0.36+ host20_hcd <6>[ 1.520823] usb usb2: SerialNumber: usb20_host <6>[ 1.521386] hub 2-0:1.0: USB hub found <6>[ 1.521429] hub 2-0:1.0: 1 port detected <6>[ 1.523223] android_usb gadget: Mass Storage Function, version: 2009/09/11 <6>[ 1.523280] android_usb gadget: Number of LUNs=2 <6>[ 1.523319] lun0: LUN: removable file: (no medium) <6>[ 1.523358] lun1: LUN: removable file: (no medium) <6>[ 1.523627] android_usb gadget: android_usb ready <4>[ 1.523874] drivers/input/keyboard/rk29_keys.c: init blue led gpio, turn off blue led <6>[ 1.524150] input: rk29-keypad as /devices/platform/rk29-keypad/input/input1 <6>[ 1.524474] usbcore: registered new interface driver xpad <6>[ 1.524563] usbcore: registered new interface driver usb_acecad <6>[ 1.524608] acecad: v3.2:USB Acecad Flair tablet driver <6>[ 1.524684] usbcore: registered new interface driver aiptek <6>[ 1.524727] aiptek: v2.3 (May 2, 2007):Aiptek HyperPen USB Tablet Driver (Linux 2.6.x) <6>[ 1.524784] aiptek: Bryan W. Headley/Chris Atenasio/Cedric Brun/Rene van Paassen <6>[ 1.524873] usbcore: registered new interface driver gtco <4>[ 1.524915] GTCO usb driver version: 2.00.0006 <6>[ 1.524983] usbcore: registered new interface driver hanwang <6>[ 1.525060] usbcore: registered new interface driver kbtab <6>[ 1.525101] kbtab: v0.0.2:USB KB Gear JamStudio Tablet driver <6>[ 1.525184] usbcore: registered new interface driver wacom <6>[ 1.525225] wacom: v1.52:USB Wacom tablet driver <6>[ 1.543008] using rtc device, rtc_hym8563, for alarms <6>[ 1.543080] rtc_hym8563 0-0051: rtc core: registered rtc_hym8563 as rtc0 <6>[ 1.543174] i2c /dev entries driver <6>[ 1.543791] lirc_dev: IR Remote Control driver registered, major 248 <6>[ 1.543843] IR NEC protocol handler initialized <6>[ 1.543878] IR RC5(x) protocol handler initialized <6>[ 1.543915] IR RC6 protocol handler initialized <6>[ 1.543951] IR JVC protocol handler initialized <6>[ 1.543986] IR Sony protocol handler initialized <6>[ 1.544022] IR RC5 (streamzap) protocol handler initialized <6>[ 1.544064] IR LIRC bridge handler initialized <6>[ 1.544099] Linux video capture interface: v2.00 <4>[ 1.544707] def_ref_volt: 3300mV, curr_ref_volt: 3216mV <6>[ 1.545216] device-mapper: uevent: version 1.0.3 <6>[ 1.545548] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com <6>[ 1.545755] Bluetooth: HCI UART driver ver 2.2 <6>[ 1.545795] Bluetooth: HCI H4 protocol initialized <6>[ 1.545833] Bluetooth: HCILL protocol initialized <6>[ 1.545919] cpuidle: using governor ladder <6>[ 1.545953] cpuidle: using governor menu <6>[ 1.551655] <iomux_gpio_to_mode> gpio(10864), is invalid <6>[ 1.598772] <6>[ 1.598776] drivers/mmc/core/core.c...2010.. ===== mmc_rescan Begin....[mmc0] <6>[ 1.598946] .Line3995..The End of SDMMC-probe Ver.5.05 The last modify date is 2013-05-08. [vmmc] <6>[ 1.599285] .Line3995..The End of SDMMC-probe Ver.5.05 The last modify date is 2013-05-08. [sdio] <6>[ 1.605294] rk29_sdmmc_change_clk_div..1962.. newDiv=80, newCLK=300Khz [vmmc] <6>[ 1.606714] usbcore: registered new interface driver usbhid <6>[ 1.606759] usbhid: USB HID core driver <6>[ 1.607223] logger: created 256K log 'log_main' <6>[ 1.607344] logger: created 256K log 'log_events' <6>[ 1.607484] logger: created 256K log 'log_radio' <6>[ 1.607596] logger: created 256K log 'log_system' <6>[ 1.608154] ALSA device list: <6>[ 1.608183] No soundcards found. <6>[ 1.608332] GACT probability NOT on <6>[ 1.608368] Mirror/redirect action on <6>[ 1.608399] u32 classifier <6>[ 1.608422] Actions configured <6>[ 1.608452] Netfilter messages via NETLINK v0.30. <6>[ 1.608544] nf_conntrack version 0.5.0 (7344 buckets, 29376 max) <6>[ 1.608982] ctnetlink v0.93: registering with nfnetlink. <6>[ 1.609062] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 <6>[ 1.609115] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. <6>[ 1.609555] xt_time: kernel timezone is -0000 <6>[ 1.609765] ip_tables: (C) 2000-2006 Netfilter Core Team <6>[ 1.609982] arp_tables: (C) 2002 David S. Miller <6>[ 1.610071] TCP cubic registered <6>[ 1.610098] Initializing XFRM netlink socket <6>[ 1.610761] NET: Registered protocol family 10 <6>[ 1.611874] Mobile IPv6 <6>[ 1.611937] ip6_tables: (C) 2000-2006 Netfilter Core Team <6>[ 1.612128] IPv6 over IPv4 tunneling driver <6>[ 1.613097] NET: Registered protocol family 17 <6>[ 1.613173] NET: Registered protocol family 15 <6>[ 1.613479] Bluetooth: RFCOMM TTY layer initialized <6>[ 1.613530] Bluetooth: RFCOMM socket layer initialized <6>[ 1.613571] Bluetooth: RFCOMM ver 1.11 <6>[ 1.613602] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 <6>[ 1.613644] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 <6>[ 1.613848] NET: Registered protocol family 35 <6>[ 1.614103] [BT_RFKILL]: Enter rfkill_rk_init <4>[ 1.614238] pmic set pm_suspend_volt: <6>[ 1.614459] Registered character driver <4>[ 1.614493] [RK_EPD]: version 1.02 20141016 <4>[ 1.616866] [rk29_ebc_probe]: ebc_buf start addr is 0x7ff00000. <4>[ 1.618897] spi_flash_power_on: spi 1.8V power enable <4>[ 1.620542] spi_flash_power_on: spi 3.3V power enable <6>[ 1.645427] <6>[ 1.645432] mmc_attach_sd..1219.. ===== Begin to identify card as SD-card. [mmc0] <4>[ 1.661179] MX25U4035 flash detected <6>[ 1.699002] rk29_sdmmc_change_clk_div..1962.. newDiv=0, newCLK=48000Khz [vmmc] <6>[ 1.699226] mmc0: new high speed SDXC card at address aaaa <6>[ 2.050160] mmcblk0: mmc0:aaaa SL128 119 GiB <6>[ 2.060577] <6>[ 2.060583] msdos_partition..461... ==== Begin to parse sdcard-partition. [mmc0] <6>[ 2.069621] msdos_partition..530... ==== The sdcard has MBR. [mmc0] <6>[ 2.075939] msdos_partition..543... ==== partition-1, size=124867584KB [mmc0] <6>[ 2.083212] msdos_partition..571... ==== main partition-1....[mmc0] <6>[ 2.089525] mmcblk0: p1 <6>[ 2.092557] sdmmc_rescan_try_freq..1904.. ===== Initialize SD-card successfully. [mmc0] <6>[ 2.100735] <6>[ 2.100739] drivers/mmc/core/core.c...2010.. ===== mmc_rescan Begin....[mmc1] <6>[ 2.121059] rk29_sdmmc_change_clk_div..1962.. newDiv=40, newCLK=300Khz [sdio] <4>[ 2.402168] waveform file size: 252729 <4>[ 2.402208] vcom from spi flash: -2870mV <4>[ 2.402293] Calculate vcom for XD4 <6>[ 2.402324] [tps] tps65185_vcom_set(919): tps65185_vcom_set enter. <6>[ 2.421559] [tps] tps65185_vcom_set(928): sess->vcom1 = 0x1f sess->vcom2 = 0x1 <6>[ 2.422082] [tps] tps65185_vcom_set(937): PAPYRUS_ADDR_INT_STATUS1 = 0x0 <6>[ 2.481258] [tps] tps65185_vcom_set(937): PAPYRUS_ADDR_INT_STATUS1 = 0x1 <6>[ 2.541096] [tps] tps65185_vcom_set(942): sess->vcom1 = 0x1f sess->vcom2 = 0x41 <6>[ 2.581257] [tps] tps65185_vcom_set(949): rev_val = 0x1f <6>[ 2.581505] [tps] tps65185_vcom_set(952): rev_val = 0x1 <6>[ 2.581575] [tps] tps65185_vcom_set(954): read_vcom_mv = 287 <4>[ 2.581647] Final VCOM = -2870mV <4>[ 2.583003] spi_flash_power_on: spi 1.8V power disable <4>[ 2.584816] spi_flash_power_on: spi 3.3V power disable <4>[ 2.631042] spi and nand waveform are different <4>[ 2.631081] waveform is using spi's <4>[ 2.631117] ---get lut from rk spi sucesss--- <6>[ 2.646661] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 <5>[ 2.646774] Registering SWP/SWPB emulation handler <6>[ 2.647326] ddrfreq: verion 3.2 20130917 <6>[ 2.647362] ddrfreq: fix cpu pause bug <6>[ 2.647397] ddrfreq: normal 396MHz video 300MHz video_low 0MHz dualview 0MHz idle 0MHz suspend 198MHz reboot 300MHz <4>[ 2.648004] enter gpio_init <4>[ 2.648037] drivers/gpio_init/gpio_init.c:init blue led gpio, turn off blue led <4>[ 2.648101] drivers/gpio_init/gpio_init.c:init green led gpio, turn off green led <6>[ 2.648676] ddrfreq: change freq to 396 MHz when normal <3>[ 2.648746] [slr] pull down the OTG_DRV gpio to keep safe when booting <4>[ 2.650545] regulator_init_complete: axp22_DCDC5: incomplete constraints, leaving on <4>[ 2.651516] regulator_init_complete: axp22_DCDC3: incomplete constraints, leaving on <4>[ 2.652001] regulator_init_complete: axp22_DCDC2: incomplete constraints, leaving on <4>[ 2.652489] regulator_init_complete: axp22_DCDC1: incomplete constraints, leaving on <4>[ 2.654284] regulator_init_complete: axp22_dldo4: incomplete constraints, leaving on <4>[ 2.655645] regulator_init_complete: axp22_aldo3: incomplete constraints, leaving on <4>[ 2.656565] regulator_init_complete: axp22_aldo1: incomplete constraints, leaving on <4>[ 2.657051] regulator_init_complete: axp22_rtc: incomplete constraints, leaving on <3>[ 2.657290] [slr] enter goodix_ts_init <gt9157 start> <4>[ 2.657325] <<-GTP-INFO->> GTP driver installing... <4>[ 2.701284] <<-GTP-INFO->> GTP Driver Version: V2.2<2014/01/14> <4>[ 2.701329] <<-GTP-INFO->> GTP Driver Built@10:42:08, Dec 3 2015 <4>[ 2.701369] <<-GTP-INFO->> GTP I2C Address: 0x14 <4>[ 2.701402] gt9157_init_platform_hw, enter... <4>[ 2.701457] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 2.701513] --> lut_mode = 0 <4>[ 2.701576] --> lut_temp = 8 <4>[ 2.701599] --> waveformoffset = 0x5f <4>[ 2.701626] 7f, 0, 0, 7f <4>[ 2.703017] --> lut_temp = 109 <4>[ 2.703724] tp_power_on: tp power enable <3>[ 2.761033] [slr] goodix i2c test1 <4>[ 2.761284] <<-GTP-INFO->> Guitar reset <3>[ 2.891220] [slr] goodix i2c test2 <4>[ 2.891929] <<-GTP-INFO->> IC Version: 9157_1040 <4>[ 2.892522] <<-GTP-INFO->> CTP_CONFIG_GROUP1 used, config length: 186 <4>[ 2.893071] <<-GTP-INFO->> Ic fixed config with config version(91, 0x5B) <4>[ 2.893722] <<-GTP-INFO->> X_MAX = 758, Y_MAX = 1024, TRIGGER = 0x01 <4>[ 2.893855] <<-GTP-INFO->> create proc entry gt9xx_config success <6>[ 2.894396] input: goodix-ts as /devices/virtual/input/input2 <4>[ 2.894784] <<-GTP-INFO->> GTP works in interrupt mode. <4>[ 2.894870] <<-GTP-INFO->> Applied memory size:2562. <4>[ 2.894941] <<-GTP-INFO->> I2C function: without pre and end cmd! <4>[ 2.895058] <<-GTP-INFO->> Create proc entry success! <4>[ 2.895122] <<-GTP-INFO->> Esd started <3>[ 2.895283] [slr] enter cyttsp4_i2c_init <cyttsp4 start> <3>[ 2.895351] [slr] detect gt9157 so exit cyttsp4_i2c_init <3>[ 2.895416] [slr] enter cyttsp4_loader_init <3>[ 2.895470] [slr] detect gt9157 so exit cyttsp4_loader_init <3>[ 2.895539] [slr] enter cyttsp4_device_access_init <3>[ 2.895598] [slr] detect gt9157 so exit cyttsp4_device_access_init <6>[ 2.895775] sensor_init: Probe name sensors <4>[ 2.895847] sensor-dev.c v1.4 add angle calculation support between two gsensors 2013-09-01 <6>[ 2.896587] rtc_hym8563 0-0051: setting system clock to 2016-07-08 18:20:29 UTC (1468002029) <6>[ 2.897122] Freeing init memory: 164K <4>[ 2.915641] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead. <4>[ 2.933920] axp battery hardware current direction 1 <3>[ 2.957518] android_usb: already disabled <4>[ 2.969731] gp_rknand_info = : 0xdde02f00 <4>[ 2.969848] rk30_chip_set:2 <4>[ 2.969939] FtlInit! <4>[ 2.969981] No.1 FLASH ID:ad de 94 eb 74 44 <4>[ 2.973939] FTL version: 5.0.12 20140214 <4>[ 3.317746] gBootMedia = 1 gSdmmcFwPartOffset =0! <4>[ 3.317787] rknand_buffer.c version: 4.40 20130830! <5>[ 3.318088] 11 cmdlinepart partitions found on MTD device rk29xxnand <5>[ 3.318133] Creating 11 MTD partitions on "rk29xxnand": <5>[ 3.318171] 0x000000000000-0x000000400000 : "parameter" <5>[ 3.319188] 0x000000400000-0x000000800000 : "misc" <5>[ 3.320115] 0x000000800000-0x000001000000 : "kernel" <5>[ 3.321307] 0x000001000000-0x000002000000 : "boot" <5>[ 3.322245] 0x000002000000-0x000004000000 : "recovery" <5>[ 3.323246] 0x000004000000-0x000008000000 : "backup" <5>[ 3.324264] 0x000008000000-0x000010000000 : "cache" <5>[ 3.325283] 0x000010000000-0x000050000000 : "userdata" <5>[ 3.327217] 0x000050000000-0x000050400000 : "kpanic" <6>[ 3.329974] apanic: Bound to mtd partition 'kpanic' <6>[ 3.330011] apanic: No panic data available <5>[ 3.330048] 0x000050400000-0x000070400000 : "system" <5>[ 3.331550] 0x000070400000-0x0001d4000000 : "user" <4>[ 4.001288] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 4.001398] --> lut_mode = 1 <4>[ 4.001444] --> lut_temp = 8 <4>[ 4.001487] --> waveformoffset = 0x63 <4>[ 4.001538] ef, 0, 0, ef <4>[ 4.002409] --> lut_temp = 23 <4>[ 4.661266] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 4.661375] --> lut_mode = 1 <4>[ 4.661419] --> lut_temp = 8 <4>[ 4.661468] --> waveformoffset = 0x63 <4>[ 4.661519] ef, 0, 0, ef <4>[ 4.662389] --> lut_temp = 23 <4>[ 5.161290] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 5.161399] --> lut_mode = 1 <4>[ 5.161443] --> lut_temp = 8 <4>[ 5.161493] --> waveformoffset = 0x63 <4>[ 5.161543] ef, 0, 0, ef <4>[ 5.162407] --> lut_temp = 23 <4>[ 5.661277] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 5.661387] --> lut_mode = 1 <4>[ 5.661432] --> lut_temp = 8 <4>[ 5.661480] --> waveformoffset = 0x63 <4>[ 5.661530] ef, 0, 0, ef <4>[ 5.662395] --> lut_temp = 23 <4>[ 6.161284] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 6.161393] --> lut_mode = 1 <4>[ 6.161439] --> lut_temp = 8 <4>[ 6.161487] --> waveformoffset = 0x63 <4>[ 6.161537] ef, 0, 0, ef <4>[ 6.162403] --> lut_temp = 23 <4>[ 6.661282] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 6.661390] --> lut_mode = 1 <4>[ 6.661436] --> lut_temp = 8 <4>[ 6.661485] --> waveformoffset = 0x63 <4>[ 6.661535] ef, 0, 0, ef <4>[ 6.662403] --> lut_temp = 23 <4>[ 7.161284] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 7.161393] --> lut_mode = 1 <4>[ 7.161438] --> lut_temp = 8 <4>[ 7.161487] --> waveformoffset = 0x63 <4>[ 7.161538] ef, 0, 0, ef <4>[ 7.162402] --> lut_temp = 23 <4>[ 7.661293] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 7.661401] --> lut_mode = 1 <4>[ 7.661447] --> lut_temp = 8 <4>[ 7.661495] --> waveformoffset = 0x63 <4>[ 7.661545] ef, 0, 0, ef <4>[ 7.662412] --> lut_temp = 23 <6>[ 8.037741] EXT4-fs (mtdblock6): recovery complete <6>[ 8.038119] EXT4-fs (mtdblock6): mounted filesystem with ordered data mode. Opts: discard <4>[ 8.038537] rk29_ipp: module is from the staging directory, the quality is unknown, you have been warned. <4>[ 8.040790] IPP init, version rk30-ipp 1.003 <3>[ 8.065929] init: Unable to open persistent property directory /data/property errno: 2 <3>[ 8.080580] init: untracked pid 85 exited <6>[ 8.084804] adb_open <4>[ 8.161293] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 8.161384] --> lut_mode = 1 <4>[ 8.161417] --> lut_temp = 8 <4>[ 8.161440] --> waveformoffset = 0x63 <4>[ 8.161466] ef, 0, 0, ef <4>[ 8.161998] --> lut_temp = 23 <6>[ 8.301895] lcdc0 win0 closed,atv layer:0 <4>[ 8.461385] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 8.461449] --> lut_mode = 1 <4>[ 8.461499] --> lut_temp = 8 <4>[ 8.461522] --> waveformoffset = 0x63 <4>[ 8.461549] ef, 0, 0, ef <4>[ 8.462319] --> lut_temp = 23 <6>[ 8.693188] EXT4-fs (mtdblock9): mounted filesystem without journal. Opts: barrier=1,discard <4>[ 8.751953] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 8.752701] --> lut_mode = 2 <4>[ 8.752748] --> lut_temp = 8 <4>[ 8.752791] --> waveformoffset = 0x67 <4>[ 8.752842] 5f, 1, 0, 60 <4>[ 8.754172] --> lut_temp = 40 <6>[ 9.075902] EXT4-fs (mtdblock7): recovery complete <6>[ 9.080962] EXT4-fs (mtdblock7): mounted filesystem with ordered data mode. Opts: <6>[ 9.552504] DWC_OTG: dwc_otg_hcd_enable, disable host controller <3>[ 10.526521] [slr] axp_charging_monitor,1477 <3>[ 10.526693] [slr] the battery volumn > 90% so turn on green LED <4>[ 10.530321] axp battery hardware current direction 0 <6>[ 17.361091] DWC_OTG: ********vbus detect********************************************* <6>[ 17.634189] DWC_OTG: ********soft connect!!!***************************************** <6>[ 17.640191] DWC_OTG: USB SUSPEND <6>[ 17.924242] DWC_OTG: USB RESET <6>[ 17.996316] android_work: sent uevent USB_STATE=CONNECTED <6>[ 18.000369] DWC_OTG: USB RESET <6>[ 18.085215] android_usb gadget: high speed config #1: android <6>[ 18.085375] android_work: sent uevent USB_STATE=CONFIGURED <6>[ 20.326267] adb_release <3>[ 20.329598] android_usb: already disabled <6>[ 20.340285] adb_open <6>[ 20.361093] DWC_OTG: ********soft reconnect****************************************** <3>[ 20.544590] [slr] axp_charging_monitor,1477 <6>[ 20.591215] DWC_OTG: ********soft connect!!!***************************************** <6>[ 20.597223] DWC_OTG: USB SUSPEND <6>[ 20.740070] DWC_OTG: USB RESET <6>[ 20.815583] DWC_OTG: USB RESET <6>[ 20.900912] android_usb gadget: high speed config #1: android <6>[ 20.901139] android_work: sent uevent USB_STATE=CONFIGURED <3>[ 30.564889] [slr] axp_charging_monitor,1477 <4>[ 30.566464] axp battery hardware current direction 1 <6>[ 31.759211] adb_release <3>[ 31.767487] android_usb: already disabled <6>[ 31.774015] adb_open <6>[ 31.774066] mtp_bind_config <6>[ 31.782956] mtp_open <4>[ 31.981336] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 31.981397] --> lut_mode = 2 <4>[ 31.981431] --> lut_temp = 8 <4>[ 31.981451] --> waveformoffset = 0x67 <4>[ 31.981476] 5f, 1, 0, 60 <4>[ 31.982176] --> lut_temp = 40 <6>[ 32.361046] DWC_OTG: ********soft reconnect****************************************** <6>[ 32.552391] DWC_OTG: ********soft connect!!!***************************************** <6>[ 32.558396] DWC_OTG: USB SUSPEND <6>[ 32.771177] DWC_OTG: USB RESET <6>[ 32.846707] DWC_OTG: USB RESET <6>[ 32.932055] android_usb gadget: high speed config #1: android <6>[ 32.932486] android_work: sent uevent USB_STATE=CONFIGURED <4>[ 33.561194] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 33.561250] --> lut_mode = 2 <4>[ 33.561291] --> lut_temp = 8 <4>[ 33.561312] --> waveformoffset = 0x67 <4>[ 33.561337] 5f, 1, 0, 60 <4>[ 33.562029] --> lut_temp = 40 <3>[ 40.584385] [slr] axp_charging_monitor,1477 <4>[ 40.585463] axp battery hardware current direction 0 <4>[ 40.691241] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 40.691319] --> lut_mode = 2 <4>[ 40.691410] --> lut_temp = 8 <4>[ 40.691433] --> waveformoffset = 0x67 <4>[ 40.691460] 5f, 1, 0, 60 <4>[ 40.692175] --> lut_temp = 40 <4>[ 41.181280] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 41.181388] --> lut_mode = 2 <4>[ 41.181435] --> lut_temp = 8 <4>[ 41.181477] --> waveformoffset = 0x67 <4>[ 41.181528] 5f, 1, 0, 60 <4>[ 41.182893] --> lut_temp = 40 <4>[ 44.741214] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 44.741270] --> lut_mode = 2 <4>[ 44.741331] --> lut_temp = 8 <4>[ 44.741352] --> waveformoffset = 0x67 <4>[ 44.741377] 5f, 1, 0, 60 <4>[ 44.742056] --> lut_temp = 40 <4>[ 45.231257] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 45.231363] --> lut_mode = 2 <4>[ 45.231412] --> lut_temp = 8 <4>[ 45.231454] --> waveformoffset = 0x67 <4>[ 45.231505] 5f, 1, 0, 60 <4>[ 45.232860] --> lut_temp = 40 <3>[ 50.604664] [slr] axp_charging_monitor,1477 <4>[ 50.605873] axp battery hardware current direction 1 <4>[ 56.961227] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 56.961284] --> lut_mode = 2 <4>[ 56.961346] --> lut_temp = 8 <4>[ 56.961367] --> waveformoffset = 0x67 <4>[ 56.961392] 5f, 1, 0, 60 <4>[ 56.962074] --> lut_temp = 40 <4>[ 57.451313] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 57.451422] --> lut_mode = 2 <4>[ 57.451469] --> lut_temp = 8 <4>[ 57.451511] --> waveformoffset = 0x67 <4>[ 57.451562] 5f, 1, 0, 60 <4>[ 57.452965] --> lut_temp = 40 <4>[ 59.121280] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 59.121334] --> lut_mode = 2 <4>[ 59.121363] --> lut_temp = 8 <4>[ 59.121384] --> waveformoffset = 0x67 <4>[ 59.121409] 5f, 1, 0, 60 <4>[ 59.122094] --> lut_temp = 40 <4>[ 59.611293] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 59.611401] --> lut_mode = 2 <4>[ 59.611449] --> lut_temp = 8 <4>[ 59.611491] --> waveformoffset = 0x67 <4>[ 59.611541] 5f, 1, 0, 60 <4>[ 59.612881] --> lut_temp = 40 <3>[ 60.624694] [slr] axp_charging_monitor,1477 <4>[ 62.191198] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 62.191254] --> lut_mode = 2 <4>[ 62.191302] --> lut_temp = 8 <4>[ 62.191324] --> waveformoffset = 0x67 <4>[ 62.191348] 5f, 1, 0, 60 <4>[ 62.192051] --> lut_temp = 40 <4>[ 62.681287] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 62.681396] --> lut_mode = 2 <4>[ 62.681440] --> lut_temp = 8 <4>[ 62.681484] --> waveformoffset = 0x67 <4>[ 62.681535] 5f, 1, 0, 60 <4>[ 62.682907] --> lut_temp = 40 <4>[ 64.381237] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 64.381292] --> lut_mode = 2 <4>[ 64.381339] --> lut_temp = 8 <4>[ 64.381360] --> waveformoffset = 0x67 <4>[ 64.381385] 5f, 1, 0, 60 <4>[ 64.382068] --> lut_temp = 40 <4>[ 64.871305] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 64.871413] --> lut_mode = 2 <4>[ 64.871464] --> lut_temp = 8 <4>[ 64.871506] --> waveformoffset = 0x67 <4>[ 64.871558] 5f, 1, 0, 60 <4>[ 64.872915] --> lut_temp = 40 <4>[ 66.411201] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 66.411266] --> lut_mode = 2 <4>[ 66.411330] --> lut_temp = 8 <4>[ 66.411351] --> waveformoffset = 0x67 <4>[ 66.411376] 5f, 1, 0, 60 <4>[ 66.412060] --> lut_temp = 40 <4>[ 66.901277] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 66.901386] --> lut_mode = 2 <4>[ 66.901432] --> lut_temp = 8 <4>[ 66.901475] --> waveformoffset = 0x67 <4>[ 66.901527] 5f, 1, 0, 60 <4>[ 66.902884] --> lut_temp = 40 <4>[ 68.561268] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 68.561335] --> lut_mode = 2 <4>[ 68.561365] --> lut_temp = 8 <4>[ 68.561386] --> waveformoffset = 0x67 <4>[ 68.561411] 5f, 1, 0, 60 <4>[ 68.562094] --> lut_temp = 40 <4>[ 69.051297] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 69.051405] --> lut_mode = 2 <4>[ 69.051454] --> lut_temp = 8 <4>[ 69.051496] --> waveformoffset = 0x67 <4>[ 69.051546] 5f, 1, 0, 60 <4>[ 69.052884] --> lut_temp = 40 <3>[ 70.644665] [slr] axp_charging_monitor,1477 <4>[ 70.645866] axp battery hardware current direction 0 <4>[ 79.681215] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 79.681270] --> lut_mode = 2 <4>[ 79.681341] --> lut_temp = 8 <4>[ 79.681363] --> waveformoffset = 0x67 <4>[ 79.681388] 5f, 1, 0, 60 <4>[ 79.682070] --> lut_temp = 40 <4>[ 80.171420] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 80.171528] --> lut_mode = 2 <4>[ 80.171575] --> lut_temp = 8 <4>[ 80.171626] --> waveformoffset = 0x67 <4>[ 80.171775] 5f, 1, 0, 60 <4>[ 80.173199] --> lut_temp = 40 <4>[ 80.661349] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 80.661457] --> lut_mode = 2 <4>[ 80.661504] --> lut_temp = 8 <4>[ 80.661546] --> waveformoffset = 0x67 <4>[ 80.661597] 5f, 1, 0, 60 <4>[ 80.662981] --> lut_temp = 40 <3>[ 80.666086] [slr] axp_charging_monitor,1477 <4>[ 82.051231] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 82.051287] --> lut_mode = 2 <4>[ 82.051338] --> lut_temp = 8 <4>[ 82.051359] --> waveformoffset = 0x67 <4>[ 82.051383] 5f, 1, 0, 60 <4>[ 82.052082] --> lut_temp = 40 <4>[ 82.541262] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 82.541368] --> lut_mode = 2 <4>[ 82.541415] --> lut_temp = 8 <4>[ 82.541457] --> waveformoffset = 0x67 <4>[ 82.541508] 5f, 1, 0, 60 <4>[ 82.542867] --> lut_temp = 40 <4>[ 86.011197] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 86.011252] --> lut_mode = 2 <4>[ 86.011294] --> lut_temp = 8 <4>[ 86.011315] --> waveformoffset = 0x67 <4>[ 86.011340] 5f, 1, 0, 60 <4>[ 86.012037] --> lut_temp = 40 <4>[ 86.501287] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 86.501396] --> lut_mode = 2 <4>[ 86.501441] --> lut_temp = 8 <4>[ 86.501506] --> waveformoffset = 0x67 <4>[ 86.501559] 5f, 1, 0, 60 <4>[ 86.502899] --> lut_temp = 40 <4>[ 89.041222] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 89.041279] --> lut_mode = 2 <4>[ 89.041333] --> lut_temp = 8 <4>[ 89.041354] --> waveformoffset = 0x67 <4>[ 89.041379] 5f, 1, 0, 60 <4>[ 89.042078] --> lut_temp = 40 <4>[ 89.531242] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 89.531368] --> lut_mode = 2 <4>[ 89.531413] --> lut_temp = 8 <4>[ 89.531455] --> waveformoffset = 0x67 <4>[ 89.531506] 5f, 1, 0, 60 <4>[ 89.532841] --> lut_temp = 40 <3>[ 90.684634] [slr] axp_charging_monitor,1477 <4>[ 90.685840] axp battery hardware current direction 1 <4>[ 96.221221] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 96.221275] --> lut_mode = 2 <4>[ 96.221306] --> lut_temp = 8 <4>[ 96.221326] --> waveformoffset = 0x67 <4>[ 96.221351] 5f, 1, 0, 60 <4>[ 96.222044] --> lut_temp = 40 <4>[ 96.711192] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 96.711247] --> lut_mode = 2 <4>[ 96.711275] --> lut_temp = 8 <4>[ 96.711296] --> waveformoffset = 0x67 <4>[ 96.711321] 5f, 1, 0, 60 <4>[ 96.712002] --> lut_temp = 40 <4>[ 97.201284] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 97.201392] --> lut_mode = 1 <4>[ 97.201441] --> lut_temp = 8 <4>[ 97.201483] --> waveformoffset = 0x63 <4>[ 97.201533] ef, 0, 0, ef <4>[ 97.202400] --> lut_temp = 23 <4>[ 97.991211] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 97.991267] --> lut_mode = 2 <4>[ 97.991320] --> lut_temp = 8 <4>[ 97.991341] --> waveformoffset = 0x67 <4>[ 97.991366] 5f, 1, 0, 60 <4>[ 97.992058] --> lut_temp = 40 <4>[ 98.481291] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 98.481400] --> lut_mode = 2 <4>[ 98.481447] --> lut_temp = 8 <4>[ 98.481489] --> waveformoffset = 0x67 <4>[ 98.481540] 5f, 1, 0, 60 <4>[ 98.482902] --> lut_temp = 40 <3>[ 100.704638] [slr] axp_charging_monitor,1477 <4>[ 102.401293] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 102.401352] --> lut_mode = 2 <4>[ 102.401386] --> lut_temp = 8 <4>[ 102.401406] --> waveformoffset = 0x67 <4>[ 102.401431] 5f, 1, 0, 60 <4>[ 102.402120] --> lut_temp = 40 <4>[ 102.891284] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 102.891351] --> lut_mode = 2 <4>[ 102.891465] --> lut_temp = 8 <4>[ 102.891489] --> waveformoffset = 0x67 <4>[ 102.891516] 5f, 1, 0, 60 <4>[ 102.892254] --> lut_temp = 40 <4>[ 103.381311] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 103.381449] --> lut_mode = 2 <4>[ 103.381501] --> lut_temp = 8 <4>[ 103.381543] --> waveformoffset = 0x67 <4>[ 103.381595] 5f, 1, 0, 60 <4>[ 103.382935] --> lut_temp = 40 <4>[ 103.871289] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 103.871398] --> lut_mode = 2 <4>[ 103.871448] --> lut_temp = 8 <4>[ 103.871490] --> waveformoffset = 0x67 <4>[ 103.871540] 5f, 1, 0, 60 <4>[ 103.872884] --> lut_temp = 40 <4>[ 104.361192] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 104.361248] --> lut_mode = 2 <4>[ 104.361311] --> lut_temp = 8 <4>[ 104.361332] --> waveformoffset = 0x67 <4>[ 104.361357] 5f, 1, 0, 60 <4>[ 104.362037] --> lut_temp = 40 <4>[ 104.851336] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 104.851443] --> lut_mode = 2 <4>[ 104.851488] --> lut_temp = 8 <4>[ 104.851531] --> waveformoffset = 0x67 <4>[ 104.851582] 5f, 1, 0, 60 <4>[ 104.852941] --> lut_temp = 40 <4>[ 105.481202] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 105.481259] --> lut_mode = 2 <4>[ 105.481335] --> lut_temp = 8 <4>[ 105.481357] --> waveformoffset = 0x67 <4>[ 105.481383] 5f, 1, 0, 60 <4>[ 105.482067] --> lut_temp = 40 <4>[ 105.971182] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 105.971238] --> lut_mode = 2 <4>[ 105.971290] --> lut_temp = 8 <4>[ 105.971312] --> waveformoffset = 0x67 <4>[ 105.971337] 5f, 1, 0, 60 <4>[ 105.972033] --> lut_temp = 40 <4>[ 106.461179] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 106.461236] --> lut_mode = 2 <4>[ 106.461262] --> lut_temp = 8 <4>[ 106.461285] --> waveformoffset = 0x67 <4>[ 106.461310] 5f, 1, 0, 60 <4>[ 106.461999] --> lut_temp = 40 <4>[ 106.951201] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 106.951257] --> lut_mode = 2 <4>[ 106.951306] --> lut_temp = 8 <4>[ 106.951337] --> waveformoffset = 0x67 <4>[ 106.951363] 5f, 1, 0, 60 <4>[ 106.952041] --> lut_temp = 40 <4>[ 108.171206] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 108.171262] --> lut_mode = 2 <4>[ 108.171315] --> lut_temp = 8 <4>[ 108.171336] --> waveformoffset = 0x67 <4>[ 108.171361] 5f, 1, 0, 60 <4>[ 108.172076] --> lut_temp = 40 <4>[ 108.661210] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 108.661266] --> lut_mode = 2 <4>[ 108.661318] --> lut_temp = 8 <4>[ 108.661339] --> waveformoffset = 0x67 <4>[ 108.661365] 5f, 1, 0, 60 <4>[ 108.662061] --> lut_temp = 40 <4>[ 109.151318] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 109.151425] --> lut_mode = 2 <4>[ 109.151472] --> lut_temp = 8 <4>[ 109.151514] --> waveformoffset = 0x67 <4>[ 109.151566] 5f, 1, 0, 60 <4>[ 109.152923] --> lut_temp = 40 <3>[ 110.724657] [slr] axp_charging_monitor,1477 <4>[ 114.031204] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 114.031261] --> lut_mode = 2 <4>[ 114.031291] --> lut_temp = 8 <4>[ 114.031311] --> waveformoffset = 0x67 <4>[ 114.031336] 5f, 1, 0, 60 <4>[ 114.032020] --> lut_temp = 40 <4>[ 114.521290] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 114.521398] --> lut_mode = 2 <4>[ 114.521448] --> lut_temp = 8 <4>[ 114.521490] --> waveformoffset = 0x67 <4>[ 114.521541] 5f, 1, 0, 60 <4>[ 114.522901] --> lut_temp = 40 <6>[ 118.890736] [AXP22]press long <3>[ 120.744595] [slr] axp_charging_monitor,1477 <6>[ 120.891081] [AXP22]press long up <6>[ 120.891153] [AXP22]event = 0x10000 <4>[ 121.091411] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 121.091520] --> lut_mode = 2 <4>[ 121.091567] --> lut_temp = 8 <4>[ 121.091618] --> waveformoffset = 0x67 <4>[ 121.091730] 5f, 1, 0, 60 <4>[ 121.093117] --> lut_temp = 40 <4>[ 123.811230] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 123.811291] --> lut_mode = 2 <4>[ 123.811324] --> lut_temp = 8 <4>[ 123.811345] --> waveformoffset = 0x67 <4>[ 123.811370] 5f, 1, 0, 60 <4>[ 123.812088] --> lut_temp = 40 <4>[ 124.301272] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 124.301380] --> lut_mode = 2 <4>[ 124.301429] --> lut_temp = 8 <4>[ 124.301472] --> waveformoffset = 0x67 <4>[ 124.301523] 5f, 1, 0, 60 <4>[ 124.302870] --> lut_temp = 40 <4>[ 129.231235] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 129.231291] --> lut_mode = 2 <4>[ 129.231326] --> lut_temp = 8 <4>[ 129.231347] --> waveformoffset = 0x67 <4>[ 129.231372] 5f, 1, 0, 60 <4>[ 129.232050] --> lut_temp = 40 <4>[ 129.721301] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 129.721409] --> lut_mode = 2 <4>[ 129.721459] --> lut_temp = 8 <4>[ 129.721501] --> waveformoffset = 0x67 <4>[ 129.721553] 5f, 1, 0, 60 <4>[ 129.722918] --> lut_temp = 40 <4>[ 130.211182] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 130.211238] --> lut_mode = 2 <4>[ 130.211268] --> lut_temp = 8 <4>[ 130.211288] --> waveformoffset = 0x67 <4>[ 130.211314] 5f, 1, 0, 60 <4>[ 130.211994] --> lut_temp = 40 <4>[ 130.701177] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 130.701234] --> lut_mode = 2 <4>[ 130.701282] --> lut_temp = 8 <4>[ 130.701303] --> waveformoffset = 0x67 <4>[ 130.701328] 5f, 1, 0, 60 <4>[ 130.702012] --> lut_temp = 40 <3>[ 130.764348] [slr] axp_charging_monitor,1477 <4>[ 131.191181] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 131.191237] --> lut_mode = 2 <4>[ 131.191264] --> lut_temp = 8 <4>[ 131.191285] --> waveformoffset = 0x67 <4>[ 131.191310] 5f, 1, 0, 60 <4>[ 131.191992] --> lut_temp = 40 <4>[ 131.841404] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 131.841538] --> lut_mode = 2 <4>[ 131.841588] --> lut_temp = 8 <4>[ 131.841638] --> waveformoffset = 0x67 <4>[ 131.841791] 5f, 1, 0, 60 <4>[ 131.843417] --> lut_temp = 40 <4>[ 132.881215] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 132.881271] --> lut_mode = 2 <4>[ 132.881340] --> lut_temp = 8 <4>[ 132.881362] --> waveformoffset = 0x67 <4>[ 132.881387] 5f, 1, 0, 60 <4>[ 132.882069] --> lut_temp = 40 <4>[ 133.371270] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 133.371378] --> lut_mode = 2 <4>[ 133.371422] --> lut_temp = 8 <4>[ 133.371465] --> waveformoffset = 0x67 <4>[ 133.371516] 5f, 1, 0, 60 <4>[ 133.372867] --> lut_temp = 40 <4>[ 133.961203] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 133.961260] --> lut_mode = 2 <4>[ 133.961309] --> lut_temp = 8 <4>[ 133.961330] --> waveformoffset = 0x67 <4>[ 133.961356] 5f, 1, 0, 60 <4>[ 133.962071] --> lut_temp = 40 <4>[ 134.451330] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 134.451438] --> lut_mode = 2 <4>[ 134.451483] --> lut_temp = 8 <4>[ 134.451526] --> waveformoffset = 0x67 <4>[ 134.451578] 5f, 1, 0, 60 <4>[ 134.452931] --> lut_temp = 40 <4>[ 134.941179] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 134.941235] --> lut_mode = 2 <4>[ 134.941286] --> lut_temp = 8 <4>[ 134.941308] --> waveformoffset = 0x67 <4>[ 134.941333] 5f, 1, 0, 60 <4>[ 134.942026] --> lut_temp = 40 <4>[ 135.431260] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 135.431367] --> lut_mode = 2 <4>[ 135.431413] --> lut_temp = 8 <4>[ 135.431457] --> waveformoffset = 0x67 <4>[ 135.431530] 5f, 1, 0, 60 <4>[ 135.432866] --> lut_temp = 40 <4>[ 135.921185] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 135.921238] --> lut_mode = 2 <4>[ 135.921268] --> lut_temp = 8 <4>[ 135.921289] --> waveformoffset = 0x67 <4>[ 135.921314] 5f, 1, 0, 60 <4>[ 135.921999] --> lut_temp = 40 <4>[ 136.411261] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 136.411369] --> lut_mode = 2 <4>[ 136.411416] --> lut_temp = 8 <4>[ 136.411458] --> waveformoffset = 0x67 <4>[ 136.411510] 5f, 1, 0, 60 <4>[ 136.412870] --> lut_temp = 40 <4>[ 137.231217] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 137.231273] --> lut_mode = 2 <4>[ 137.231323] --> lut_temp = 8 <4>[ 137.231345] --> waveformoffset = 0x67 <4>[ 137.231370] 5f, 1, 0, 60 <4>[ 137.232055] --> lut_temp = 40 <4>[ 137.721364] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 137.721473] --> lut_mode = 2 <4>[ 137.721519] --> lut_temp = 8 <4>[ 137.721561] --> waveformoffset = 0x67 <4>[ 137.721613] 5f, 1, 0, 60 <4>[ 137.722972] --> lut_temp = 40 <4>[ 138.211177] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 138.211242] --> lut_mode = 2 <4>[ 138.211309] --> lut_temp = 8 <4>[ 138.211330] --> waveformoffset = 0x67 <4>[ 138.211356] 5f, 1, 0, 60 <4>[ 138.212035] --> lut_temp = 40 <4>[ 138.701265] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 138.701374] --> lut_mode = 2 <4>[ 138.701421] --> lut_temp = 8 <4>[ 138.701464] --> waveformoffset = 0x67 <4>[ 138.701515] 5f, 1, 0, 60 <4>[ 138.702878] --> lut_temp = 40 <4>[ 140.411241] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 140.411296] --> lut_mode = 2 <4>[ 140.411352] --> lut_temp = 8 <4>[ 140.411373] --> waveformoffset = 0x67 <4>[ 140.411398] 5f, 1, 0, 60 <4>[ 140.412094] --> lut_temp = 40 <3>[ 140.784392] [slr] axp_charging_monitor,1477 <4>[ 140.901256] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 140.901363] --> lut_mode = 2 <4>[ 140.901409] --> lut_temp = 8 <4>[ 140.901451] --> waveformoffset = 0x67 <4>[ 140.901502] 5f, 1, 0, 60 <4>[ 140.902865] --> lut_temp = 40 <4>[ 142.731213] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 142.731268] --> lut_mode = 2 <4>[ 142.731304] --> lut_temp = 8 <4>[ 142.731325] --> waveformoffset = 0x67 <4>[ 142.731350] 5f, 1, 0, 60 <4>[ 142.732048] --> lut_temp = 40 <4>[ 143.221306] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 143.221413] --> lut_mode = 2 <4>[ 143.221465] --> lut_temp = 8 <4>[ 143.221507] --> waveformoffset = 0x67 <4>[ 143.221581] 5f, 1, 0, 60 <4>[ 143.222916] --> lut_temp = 40 <4>[ 143.941205] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 143.941261] --> lut_mode = 2 <4>[ 143.941341] --> lut_temp = 8 <4>[ 143.941362] --> waveformoffset = 0x67 <4>[ 143.941388] 5f, 1, 0, 60 <4>[ 143.942066] --> lut_temp = 40 <4>[ 144.431281] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 144.431388] --> lut_mode = 2 <4>[ 144.431440] --> lut_temp = 8 <4>[ 144.431482] --> waveformoffset = 0x67 <4>[ 144.431533] 5f, 1, 0, 60 <4>[ 144.432882] --> lut_temp = 40 <4>[ 145.051232] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 145.051299] --> lut_mode = 2 <4>[ 145.051369] --> lut_temp = 8 <4>[ 145.051390] --> waveformoffset = 0x67 <4>[ 145.051416] 5f, 1, 0, 60 <4>[ 145.052099] --> lut_temp = 40 <4>[ 145.541298] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 145.541407] --> lut_mode = 2 <4>[ 145.541454] --> lut_temp = 8 <4>[ 145.541496] --> waveformoffset = 0x67 <4>[ 145.541548] 5f, 1, 0, 60 <4>[ 145.542899] --> lut_temp = 40 <4>[ 148.201208] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 148.201264] --> lut_mode = 2 <4>[ 148.201316] --> lut_temp = 8 <4>[ 148.201338] --> waveformoffset = 0x67 <4>[ 148.201362] 5f, 1, 0, 60 <4>[ 148.202056] --> lut_temp = 40 <4>[ 148.691269] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 148.691379] --> lut_mode = 2 <4>[ 148.691426] --> lut_temp = 8 <4>[ 148.691468] --> waveformoffset = 0x67 <4>[ 148.691520] 5f, 1, 0, 60 <4>[ 148.692883] --> lut_temp = 40 <4>[ 149.471219] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 149.471275] --> lut_mode = 2 <4>[ 149.471308] --> lut_temp = 8 <4>[ 149.471328] --> waveformoffset = 0x67 <4>[ 149.471353] 5f, 1, 0, 60 <4>[ 149.472036] --> lut_temp = 40 <4>[ 149.961274] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 149.961381] --> lut_mode = 2 <4>[ 149.961426] --> lut_temp = 8 <4>[ 149.961472] --> waveformoffset = 0x67 <4>[ 149.961523] 5f, 1, 0, 60 <4>[ 149.962857] --> lut_temp = 40 <4>[ 150.801243] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 150.801299] --> lut_mode = 2 <4>[ 150.801390] --> lut_temp = 8 <4>[ 150.801412] --> waveformoffset = 0x67 <4>[ 150.801438] 5f, 1, 0, 60 <4>[ 150.802148] --> lut_temp = 40 <3>[ 150.805023] [slr] axp_charging_monitor,1477 <4>[ 151.291206] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 151.291264] --> lut_mode = 2 <4>[ 151.291344] --> lut_temp = 8 <4>[ 151.291367] --> waveformoffset = 0x67 <4>[ 151.291395] 5f, 1, 0, 60 <4>[ 151.292383] --> lut_temp = 40 <4>[ 151.781175] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 151.781230] --> lut_mode = 2 <4>[ 151.781282] --> lut_temp = 8 <4>[ 151.781304] --> waveformoffset = 0x67 <4>[ 151.781329] 5f, 1, 0, 60 <4>[ 151.782025] --> lut_temp = 40 <4>[ 152.271279] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 152.271386] --> lut_mode = 2 <4>[ 152.271433] --> lut_temp = 8 <4>[ 152.271475] --> waveformoffset = 0x67 <4>[ 152.271526] 5f, 1, 0, 60 <4>[ 152.272883] --> lut_temp = 40 <4>[ 152.761182] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 152.761237] --> lut_mode = 2 <4>[ 152.761285] --> lut_temp = 8 <4>[ 152.761306] --> waveformoffset = 0x67 <4>[ 152.761331] 5f, 1, 0, 60 <4>[ 152.762026] --> lut_temp = 40 <4>[ 153.251305] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 153.251413] --> lut_mode = 2 <4>[ 153.251461] --> lut_temp = 8 <4>[ 153.251503] --> waveformoffset = 0x67 <4>[ 153.251554] 5f, 1, 0, 60 <4>[ 153.252923] --> lut_temp = 40 <4>[ 153.741178] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 153.741243] --> lut_mode = 2 <4>[ 153.741307] --> lut_temp = 8 <4>[ 153.741329] --> waveformoffset = 0x67 <4>[ 153.741355] 5f, 1, 0, 60 <4>[ 153.742038] --> lut_temp = 40 <4>[ 154.231270] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 154.231377] --> lut_mode = 2 <4>[ 154.231427] --> lut_temp = 8 <4>[ 154.231468] --> waveformoffset = 0x67 <4>[ 154.231520] 5f, 1, 0, 60 <4>[ 154.232879] --> lut_temp = 40 <4>[ 154.961203] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 154.961259] --> lut_mode = 2 <4>[ 154.961310] --> lut_temp = 8 <4>[ 154.961331] --> waveformoffset = 0x67 <4>[ 154.961356] 5f, 1, 0, 60 <4>[ 154.962035] --> lut_temp = 40 <4>[ 155.451308] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 155.451417] --> lut_mode = 2 <4>[ 155.451463] --> lut_temp = 8 <4>[ 155.451506] --> waveformoffset = 0x67 <4>[ 155.451558] 5f, 1, 0, 60 <4>[ 155.452917] --> lut_temp = 40 <4>[ 155.941178] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 155.941244] --> lut_mode = 2 <4>[ 155.941311] --> lut_temp = 8 <4>[ 155.941333] --> waveformoffset = 0x67 <4>[ 155.941359] 5f, 1, 0, 60 <4>[ 155.942038] --> lut_temp = 40 <4>[ 156.431190] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 156.431245] --> lut_mode = 2 <4>[ 156.431275] --> lut_temp = 8 <4>[ 156.431295] --> waveformoffset = 0x67 <4>[ 156.431320] 5f, 1, 0, 60 <4>[ 156.432014] --> lut_temp = 40 <4>[ 156.921307] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 156.921414] --> lut_mode = 2 <4>[ 156.921465] --> lut_temp = 8 <4>[ 156.921527] --> waveformoffset = 0x67 <4>[ 156.921580] 5f, 1, 0, 60 <4>[ 156.922910] --> lut_temp = 40 <4>[ 158.531317] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 158.531382] --> lut_mode = 2 <4>[ 158.531417] --> lut_temp = 8 <4>[ 158.531437] --> waveformoffset = 0x67 <4>[ 158.531462] 5f, 1, 0, 60 <4>[ 158.532144] --> lut_temp = 40 <4>[ 159.021287] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 159.021396] --> lut_mode = 2 <4>[ 159.021445] --> lut_temp = 8 <4>[ 159.021487] --> waveformoffset = 0x67 <4>[ 159.021538] 5f, 1, 0, 60 <4>[ 159.022894] --> lut_temp = 40 <3>[ 160.824639] [slr] axp_charging_monitor,1477 <4>[ 165.971231] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 165.971287] --> lut_mode = 2 <4>[ 165.971341] --> lut_temp = 8 <4>[ 165.971364] --> waveformoffset = 0x67 <4>[ 165.971389] 5f, 1, 0, 60 <4>[ 165.972085] --> lut_temp = 40 <4>[ 166.461286] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 166.461395] --> lut_mode = 2 <4>[ 166.461441] --> lut_temp = 8 <4>[ 166.461483] --> waveformoffset = 0x67 <4>[ 166.461534] 5f, 1, 0, 60 <4>[ 166.462904] --> lut_temp = 40 <4>[ 167.891280] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 167.891341] --> lut_mode = 2 <4>[ 167.891379] --> lut_temp = 8 <4>[ 167.891400] --> waveformoffset = 0x67 <4>[ 167.891426] 5f, 1, 0, 60 <4>[ 167.892155] --> lut_temp = 40 <4>[ 168.381277] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 168.381387] --> lut_mode = 2 <4>[ 168.381434] --> lut_temp = 8 <4>[ 168.381476] --> waveformoffset = 0x67 <4>[ 168.381527] 5f, 1, 0, 60 <4>[ 168.382885] --> lut_temp = 40 <4>[ 169.391290] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 169.391352] --> lut_mode = 2 <4>[ 169.391388] --> lut_temp = 8 <4>[ 169.391410] --> waveformoffset = 0x67 <4>[ 169.391436] 5f, 1, 0, 60 <4>[ 169.392160] --> lut_temp = 40 <4>[ 169.881277] <Mode description> : reset | gray2 | gray4 | gc16 | A2 = 0 | 1 | 7 | 2 | 6 <4>[ 169.881385] --> lut_mode = 2 <4>[ 169.881433] --> lut_temp = 8 <4>[ 169.881475] --> waveformoffset = 0x67 <4>[ 169.881526] 5f, 1, 0, 60 <4>[ 169.882889] --> lut_temp = 40 <3>[ 170.844619] [slr] axp_charging_monitor,1477 <3>[ 180.864641] [slr] axp_charging_monitor,1477 <3>[ 190.884616] [slr] axp_charging_monitor,1477 edit: framebuffer size in system.img: Code:
# cat /sys/devices/platform/rk-fb/graphics/fb*/screen_info xres:1448 yres:1072 fps:0 xres:1448 yres:1072 fps:0 This device enters recovery by holding next+power for 7 seconds, adb is not enabled by default. Prev+next+power boots into rockchip loader. Last edited by plus; 07-08-2016 at 05:29 PM. Reason: enter recovery on JDRead shine T63HD-JD |
07-08-2016, 07:07 PM | #10 |
Junior Member
Posts: 6
Karma: 10
Join Date: Nov 2015
Device: inkbook Obsidian
|
Thank you for the Inkbook Obsidian version - It seems to be working, the only things I didn't test for now are restore and full wipe.
|
07-08-2016, 09:17 PM | #11 |
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
@plus
Your device is not Energy eReader Pro HD. (it is JdRead) I need to build a twrp recovery with a different theme for 300dpi devices Could you upload the boot.img ? Thanks!! Last edited by nightboy; 07-08-2016 at 09:36 PM. |
07-08-2016, 09:50 PM | #12 |
Member
Posts: 24
Karma: 12
Join Date: Jul 2016
Device: k4nt, T63HD-JD
|
It is a JD-branded Boyue T63
Code:
ro.build.product=T63 ro.product.model=BOYUE ro.product.brand=Boyue ro.product.name=T63 ro.product.device=T63 ro.product.manufacturer=Boyue ro.boeye.machine=Boyue-T63HD-JD ro.boeye.order=China-T63HD-JD Thanks for your efforts! |
07-09-2016, 10:57 PM | #13 | |
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
Quote:
Last edited by nightboy; 07-10-2016 at 08:04 AM. |
|
07-10-2016, 01:13 AM | #14 |
Member
Posts: 24
Karma: 12
Join Date: Jul 2016
Device: k4nt, T63HD-JD
|
Thanks a lot!
I've tried, TWRP seems to be sized correctly, framebuffers are unchanged. Touches in the unused area don't work, but now fit the displayed buttons. framebuffers in 300dpi recovery: Code:
# cat /sys/devices/platform/rk-fb/graphics/fb*/screen_info xres:1024 yres:758 fps:0 xres:1024 yres:758 fps:0 |
07-10-2016, 08:04 AM | #15 |
Connoisseur
Posts: 87
Karma: 40012
Join Date: Sep 2014
Device: NST, Boyue T62
|
Sorry I forget to make use of your boot.img.
Last edited by nightboy; 07-10-2016 at 01:49 PM. |
Tags |
android, boyue, onyx, recovery, twrp |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Android Apps that work well on eInk devices | HarryT | Android Devices | 76 | 10-30-2019 07:00 AM |
Preparing fonts for eInk devices | GERGE | General Discussions | 24 | 05-27-2015 09:04 AM |
Reading eInk devices in the bath? | Sparrow | Lounge | 11 | 09-19-2012 10:33 AM |
colour eink devices - who cares??? | mpd123 | General Discussions | 47 | 11-07-2011 01:16 AM |
Can eink devices run Windows Mobile? | da_jane | News | 11 | 10-14-2006 10:34 AM |