新人求教,recovery mode之前的界面的问题
另外,我是通过关机状态下长按电源键和音量加键进入的,进去之后发现音量加键时而变成了上下选择功能,时而变成了确定进入功能,也就是说两个功能都放在了音量加键上,而这时的电源键和音量减键无响应了,我在串口上看时,按电源键和音量减键时也没有打什么信息。电源键和音量加减在其他情况下都是没问题的,也就是说问题应该并不是出在键本身。然后我想把这个界面调成音量加键是上下选择,音量减键是确定进入,就是不知道相关代码在哪里,在哪里改。另外就是现在这个界面是倒过来的,我想把它搞正(其他情况下的界面都是正的)。
求大神指教啊!

附带串口log信息一份,可以看到后面当音量加键功能为上下选择时打出key 0 is pressed,而当音量加键功能为确定进入时可以看到打出key 9 is pressed。期间也按过电源键和音量加键,可就是没什么反应。
[PWRAP] pwrap_init_preloader
[PWRAP] pwrap_init
[PWRAP] _pwrap_init_sistrobe [Read Test], index=0, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=1, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=2, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=3, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=4, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=5, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=6, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=7, rdata=0x5AA5
[PWRAP] _pwrap_init_sistrobe [Read Test], index=8, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=9, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=10, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=11, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=12, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=13, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=14, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=15, rdata=0xB54B
[PWRAP] _pwrap_init_sistrobe [Read Test], index=16, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=17, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=18, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=19, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=20, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=21, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=22, rdata=0x6A97
[PWRAP] _pwrap_init_sistrobe [Read Test], index=23, rdata=0x6A97
[PWRAP] _pwrap_init_reg_clock
[PMIC_WRAP]wrap_init pass,the return value=0.
[platform_vusb_on] PASS
[USBD] USB PRB0 LineState: 0
[PLFM] Keep stay in USB Mode
[pmic6323_init] Preloader Start..................
[pmic6323_init] PMIC CHIP Code = 8227
pl pmic powerkey Press
[pmic6323_init] powerKey = 1
[pmic6323_init] is USB in = 45060
[pmic6323_init] Done...................
ONEKEY_REBOOT_NORMAL_MODE_PL OK
[PLFM] Init PWRAP: OK(0)
[PLFM] Init PMIC: OK(0)
[PLFM] chip[CA01]
[BLDR] Build Time: 20150804-165329
==== Dump RGU Reg ========
RGU MODE: 4D
RGU LENGTH: FFE0
RGU STA: 0
RGU INTERVAL: FFF
RGU SWSYSRST: 0
==== Dump RGU Reg End ====
RGU: g_rgu_satus:0
mtk_wdt_mode_config mode value=10, tmp:22000010
PL P ON
WDT does not trigger reboot
mtk_wdt_mode_config mode value=51, tmp:22000051
kpd read addr: 0x0502: data:0x4001
Enter mtk_kpd_gpio_set!
kpd debug column : 107, 108, 109, 68, 69, 70, 71, 72
kpd debug row : 110, 111, 112, 142, 143, 144, 145, 89
after set KP enable: KP_SEL = 0x0 !
mt_usb_calibraion: input_reg = 0x1E0
mt_usb_calibraion: term_vref = 0x0, clkref = 0x0, vrt_vref = 0x3,
mt_usb_phy_calibraion: case_set 3, input_reg = 0x3
mt_usb_phy_calibraion: temp_test = 0x44
mt_usb_phy_calibraion: temp_added = 0x4
mt_usb_phy_calibraion: temp_added = 0x7
mt_usb_phy_calibraion: temp_added = 0x7
mt_usb_phy_calibraion: final temp_test = 0x74
[RTC] get_frequency_meter: input=0x0, ouput=5
[RTC] get_frequency_meter: input=0x0, ouput=3967
[RTC] get_frequency_meter: input=0x0, ouput=5
[RTC] get_frequency_meter: input=0x0, ouput=0
[RTC] get_frequency_meter: input=0x0, ouput=0
[RTC] bbpu = 0x1, con = 0x8427
[RTC] RTC_CON=0x8427
[RTC] RTC_SPAR0=0x40
[RTC] RTC_SPAR0=0x40
rtc_first_boot_init
[RTC] get_frequency_meter: input=0x0, ouput=5
[RTC] get_frequency_meter: input=0x0, ouput=3967
[RTC] get_frequency_meter: input=0x0, ouput=5
[RTC] get_frequency_meter: input=0x0, ouput=0
[RTC] get_frequency_meter: input=0x0, ouput=0
rtc_2sec_stat_clear
rtc_2sec_reboot_check cali=1280
rtc_2sec_stat_clear
[RTC] irqsta = 0x0, pdn1 = 0x0, pdn2 = 0x201, spar0 = 0x40, spar1 = 0x800
[RTC] new_spare0 = 0x0, new_spare1 = 0x1, new_spare2 = 0x1, new_spare3 = 0x1
[RTC] bbpu = 0x1, con = 0x426
pl pmic powerkey Press
power key is pressed
[PLFM] Power key boot!
[RTC] rtc_bbpu_power_on done
Enter mtk_kpd_gpio_set!
kpd debug column : 107, 108, 109, 68, 69, 70, 71, 72
kpd debug row : 110, 111, 112, 142, 143, 144, 145, 89
[SD0] Bus Width: 1
[SD0] SET_CLK(260kHz): SCLK(259kHz) SRCLK(200000kHz) MODE(0) DDR(0) div(193) DS(0) RS(0)
[SD0] Switch to HS mode
[SD0] SET_CLK(260kHz): SCLK(259kHz) SRCLK(200000kHz) MODE(2) DDR(1) div(96) DS(0) RS(0)
[SD0] Bus Width: 8
[SD0] Size: 3728 MB, Max.Speed: 52000 kHz, blklen(512), nblks(7634944), ro(0)
[SD0] Initialized
[SD0] SET_CLK(52000kHz): SCLK(50000kHz) SRCLK(200000kHz) MODE(2) DDR(1) div(0) DS(0) RS(0)
[EMI] DDR2
[EMI] FLASH ID=15,1,0,4E,35,55,30,30,4D
[EMI] MDL number = 0
[EMI] EMI CLK=266
[EMI] [Train] DQSI=0x80,Window=33
[EMI] [Train] dq_in_dly_strart=0x0, byte_setup_start=0x0, byte_dly_start=0x0
[EMI] [Train] DQSI=0xA0,Window=33
[EMI] [Train] dq_in_dly_strart=0x0, byte_setup_start=0x0, byte_dly_start=0x0
[EMI] [Train] DQSI=0xC0,Window=33
[EMI] [Train] dq_in_dly_strart=0x0, byte_setup_start=0x0, byte_dly_start=0x0
[EMI] [Train] DQSI=0xE0,Window=33
[EMI] [Train] dq_in_dly_strart=0x0, byte_setup_start=0x0, byte_dly_start=0x0
[EMI] DQSI = 0xB0, (0x80, 0xE0)
[EMI] Window = 33
[EMI] R0 cal pass
DQSI= 0x1001080F
DQSA=0x00A400A4
DQSB=0x00A400A4
DQSC=0x00000000
DQSD=0x00000000
DQSU=0x00A400A5
DQSV=0x00A400A5
DLLV=0x87878787
IDLA=0x00000000
IDLI=0x08080808
IDLJ=0x00000000
ODLA=0x00000000
CONI=0x02030000
CONJ=0x40503763
CONK=0x23051020
CONL=0x60428098
CONN=0x00450D57
GEND=0x00010000
DRCT=0x00000001
[EMI] DRVA = 0xAAAAAAAA
[MEM] complex R/W mem test pass
[PLFM] Init Boot Device: OK(0)
============func=load_pt_from_fixed_addr===scan pmt from 00000000E9320000=====
find pt at 00000000E9320000
find pt
part PRELOADER size 0000000000000000 0000000000600000
part MBR size 0000000000600000 0000000000080000
part EBR1 size 0000000000680000 0000000000080000
part PRO_INFO size 0000000000700000 0000000000300000
part NVRAM size 0000000000A00000 0000000000500000
part PROTECT_F size 0000000000F00000 0000000000A00000
part PROTECT_S size 0000000001900000 0000000000A00000
part SECCFG size 0000000002300000 0000000000020000
part UBOOT size 0000000002320000 0000000000060000
part BOOTIMG size 0000000002380000 0000000000600000
part RECOVERY size 0000000002980000 0000000000600000
part SEC_RO size 0000000002F80000 0000000000040000
part MISC size 0000000002FC0000 0000000000080000
part LOGO size 0000000003040000 0000000000300000
part EXPDB size 0000000003340000 0000000000A00000
part ANDROID size 0000000003D40000 0000000032000000
part CACHE size 0000000035D40000 000000000E200000
part USRDATA size 0000000043F40000 0000000052C00000
part FAT size 0000000096B40000 00000000513E0000
[PART] blksz: 512B
[PART] [0x0000000000000000-0x00000000005FFFFF] "PRELOADER" (12288 blocks)
[PART] [0x0000000000600000-0x000000000067FFFF] "MBR" (1024 blocks)
[PART] [0x0000000000680000-0x00000000006FFFFF] "EBR1" (1024 blocks)
[PART] [0x0000000000700000-0x00000000009FFFFF] "PRO_INFO" (6144 blocks)
[PART] [0x0000000000A00000-0x0000000000EFFFFF] "NVRAM" (10240 blocks)
[PART] [0x0000000000F00000-0x00000000018FFFFF] "PROTECT_F" (20480 blocks)
[PART] [0x0000000001900000-0x00000000022FFFFF] "PROTECT_S" (20480 blocks)
[PART] [0x0000000002300000-0x000000000231FFFF] "SECURE" (256 blocks)
[PART] [0x0000000002320000-0x000000000237FFFF] "UBOOT" (768 blocks)
[PART] [0x0000000002380000-0x000000000297FFFF] "BOOTIMG" (12288 blocks)
[PART] [0x0000000002980000-0x0000000002F7FFFF] "RECOVERY" (12288 blocks)
[PART] [0x0000000002F80000-0x0000000002FBFFFF] "SECSTATIC" (512 blocks)
[PART] [0x0000000002FC0000-0x000000000303FFFF] "MISC" (1024 blocks)
[PART] [0x0000000003040000-0x000000000333FFFF] "LOGO" (6144 blocks)
[PART] [0x0000000003340000-0x0000000003D3FFFF] "EXPDB" (20480 blocks)
[PART] [0x0000000003D40000-0x0000000035D3FFFF] "ANDSYSIMG" (1638400 blocks)
[PART] [0x0000000035D40000-0x0000000043F3FFFF] "CACHE" (462848 blocks)
[PART] [0x0000000043F40000-0x0000000096B3FFFF] "USER" (2711552 blocks)
[PART] [0x0000000096B40000-0x0000000096B3FFFF] "FAT" (0 blocks)
[ROM_INFO] 'v2','0x2300000','0x20000','0x2F80000','0x2C00'
[SEC_K] SML KEY AC = 0
[SEC_K] SBC_PUBK Not Found '0x6000'
[SEC] AES Legacy : 0
[SEC] SECCFG AC : 1
[SEC] read '0x2300000'
0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
[LIB] SecLib.a '20130313-191916'
[LIB] CFG read size '0x4000' '0x1860'
[LIB] Name =
[LIB] Config = 0x22, 0x22
0x31,0x41,0x35,0x35
[platform_vusb_on] PASS
[TOOL] <UART> wait sync time 150ms->103ms
[TOOL] <UART> receieved data: ()
[PART] Image with part header
[PART] name : LK
[PART] addr : FFFFFFFFh
[PART] size : 270384
[PART] magic: 58881688h
[PART] load "UBOOT" from 0x0000000002320200 (dev) to 0x80020000 (mem) [SUCCESS]
[PART] load speed: 10561KB/s, 270384 bytes, 25ms
[SECRO] Don't read
[AUTHEN] rsa.N length = 1024 bytes
[AUTHEN] rsa.E length = 20 bytes
[LIB] NS-CHIP
[LIB] Don't check
Device APC domain init setup:
[PLFM] boot reason: 0
[PLFM] boot mode: 0
[PLFM] META COM0: 0
[PLFM] <0x800D0008>: 0x0
[PLFM] boot time: 1658ms
[BLDR] jump to 0x80020000
[BLDR] <0x80020000>=0xEA000007
[BLDR] <0x80020004>=0xEA005CD8
arm clock set finished
[PROFILE] ------- set clock takes 0 ms --------
[GPIO] mt_gpio_set_default_chip: mt_gpio_set_default() done
[PROFILE] -------misc init takes 0 ms --------
[PROFILE] ------- i2c init takes 0 ms --------
[PROFILE] ------- clock init takes 0 ms --------
mtk_wdt_mode LK config mode value=51
mtk_wdt_mode_config LK mode value=10, tmp:22000010
UB wdt init
mtk_wdt_mode LK config mode value=10
mtk_wdt_mode_config LK mode value=59, tmp:22000059
[PROFILE] ------- wdt init takes 4 ms --------
[LCM Auto Detect], we have 1 lcm drivers built in
[LCM Auto Detect], try to find driver for [unknown]
[LCM Specified] [nt35510_dsi_cmd_6572]
[mtkfb] LCM TYPE: DSI
[mtkfb] LCM INTERFACE: NONE
[mtkfb] LCM resolution: 540 x 960
[PROFILE] -------disp preinit takes 2 ms --------
[LEDS]LK: leds_init: mt65xx_backlight_off
[LEDS]LK: mt65xx_backlight_off
[LEDS]LK: lcd-backlight level is 0
[PROFILE] ------- led init takes 2 ms --------
DISP/disp common log enabled
DISP/lcd log enabled
DISP/[DISP] - disp_path_ddp_clock_on 0. 0xffdf7e00
[DISP] - DSI_PowerOn. 0xffffffec
[DISP] - kernel - DSI_PHY_TIMCONFIG, Cycle Time = 19(ns), Unit Interval = 3(ns). div1 = 2, div2 = 1, fbk_div = 17, lane# = 2
[DISP] - kernel - DSI_PHY_TIMCONFIG, HS_TRAIL = 13, HS_ZERO = 8, HS_PRPR = 4, LPX = 4, TA_GET = 20, TA_SURE = 6, TA_GO = 16, CLK_TRAIL = 15, CLK_ZERO = 21, CLK_HS_PRPR = 3
[ZH] zhibin uboot lcm_init
DISP/[DDP]disp_path_config(), srcModule=2, addr=0x0, inFormat=0,
pitch=1088, bgROI(0,0,540,960), bgColor=0, outFormat=0, dstModule=20, dstAddr=0x0,
[DDP] disp_bls_init : srcWidth = 540, srcHeight = 960
RDMA: w=540, h=960, pitch=1620, mode=0
[DDP] disp_bls_init : srcWidth = 540, srcHeight = 960
[PROFILE] ------- disp init takes 226 ms --------
[PROFILE] ------- pmic6329_init takes 0 ms --------
[PROFILE] ------- platform_early_init takes 241 ms --------
[SD0] Bus Width: 1
[SD0] SET_CLK(260kHz): SCLK(259kHz) SRCLK(200000kHz) MODE(0) DDR(0) div(193) DS(0) RS(0)
[SD0] Switch to HS mode
[SD0] SET_CLK(260kHz): SCLK(259kHz) SRCLK(200000kHz) MODE(2) DDR(1) div(96) DS(0) RS(0)
[SD0] Bus Width: 8
[SD0] Size: 3728 MB, Max.Speed: 52000 kHz, blklen(512), nblks(7634944), ro(0)
[SD0] Initialized
[SD0] SET_CLK(52000kHz): SCLK(50000kHz) SRCLK(200000kHz) MODE(2) DDR(1) div(0) DS(0) RS(0)
[mt_part_register_device]
[mt_part_register_device]malloc 1024 : 800827b8
mt6577_part_init_pmt
============func=load_pt_from_fixed_addr===scan pmt from e9320000=====
find pt at e9320000
Find pt
partition PRELOADER size 0000000000000000 0000000000600000
partition MBR size 0000000000600000 0000000000080000
partition EBR1 size 0000000000680000 0000000000080000
partition PRO_INFO size 0000000000700000 0000000000300000
partition NVRAM size 0000000000a00000 0000000000500000
partition PROTECT_F size 0000000000f00000 0000000000a00000
partition PROTECT_S size 0000000001900000 0000000000a00000
partition SECCFG size 0000000002300000 0000000000020000
partition UBOOT size 0000000002320000 0000000000060000
partition BOOTIMG size 0000000002380000 0000000000600000
partition RECOVERY size 0000000002980000 0000000000600000
partition SEC_RO size 0000000002f80000 0000000000040000
partition MISC size 0000000002fc0000 0000000000080000
partition LOGO size 0000000003040000 0000000000300000
partition EXPDB size 0000000003340000 0000000000a00000
partition ANDROID size 0000000003d40000 0000000032000000
partition CACHE size 0000000035d40000 000000000e200000
partition USRDATA size 0000000043f40000 0000000052c00000
partition FAT size 0000000096b40000 00000000513e0000
[SD0] boot device found
[PROFILE] ------- NAND/EMMC init takes 82 ms --------
[mt_part_get_partition] MISC
[mt_part_get_partition] 17e00
[LK_ENV]ENV initialize sucess
[LK_ENV]env:
data_free_size_th=52428800
[PROFILE] ------- ENV init takes 2 ms --------
[mt_part_get_partition] LOGO
[mt_part_get_partition] 18200
[mt_part_get_partition] LOGO
[mt_part_get_partition] 18200
=========================================
[LK_BOOT] LOGO magic number : 0x58881688
[LK_BOOT] LOGO name : LOGO
[LK_BOOT] LOGO size : 335891
=========================================
read the data of LOGO
DISP/[DISP] - disp_path_ddp_clock_on 0. 0xffdf7e00
DISP/panel is enabled
[ZH] zhibin uboot lcm_init
[cjw] zhibin uboot lcm_resume
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f400000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f400000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[wwy] hardware address = 9f6fd000, fb_offset_logo = 3
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[PROFILE] ------- load_logo takes 336 ms --------
kpd read addr: 0x0502: data:0x4000
[LEDS]LK: mt65xx_backlight_on
[LEDS]LK: lcd-backlight level is 255
[LEDS]LK: backlight_set_pwm:duty is 64
[LEDS]LK: backlight_set_pwm:clk_src/div/high/low is 3044
[PROFILE] ------- backlight takes 103 ms --------
[2010] D:Search boot record at 0x81f00000
[2010] D:No boot record found bf-3f
detecting pmic just reset
[pmic_read_interface] Reg[4a]=0x8000
[pmic_read_interface] val=0x0
[mboot_recovery_load_misc]: size is 6144
[mboot_recovery_load_misc]: misc_addr is 0x80086bd0
[mt_part_get_partition] MISC
[mt_part_get_partition] 17e00
[LK_BOOT] Load 'MISC' partition to 0x80086BD0 (6144 bytes in 0 ms)
eng build
MT65XX_FACTORY_KEY 0x1
MT65XX_BOOT_MENU_KEY 0x0
MT65XX_RECOVERY_KEY 0x0
key 0 is pressed
[FACTORY] Check boot menu
[FACTORY] Wait 50ms for special keys
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:1
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:2
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:3
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:5
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:0
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:1
key 0 is pressed
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
DISP/[Func]LCD_ConfigOVL
DISP/[DDP]disp_path_config_layer(), layer=2, source=0, fmt=1, addr=0x9f6fd000, x=0, y=0
w=540, h=960, pitch=1088, keyEn=0, key=0, aen=0, alpha=0
DISP/[DDP]disp_path_config_layer(), layer=3, source=0, fmt=1, addr=0x9f4ff000, x=0, y=0
w=540, h=960, pitch=1080, keyEn=1, key=-16777216, aen=0, alpha=0
[2100] [VOL_UP]Key Detect, current select:2
key 9 is pressed
mtk_wdt_mode LK config mode value=58
mtk_wdt_mode_config LK mode value=10, tmp:22000010
UB wdt init
mtk_wdt_mode LK config mode value=10
mtk_wdt_mode_config LK mode value=59, tmp:22000059
[PROFILE] ------- boot mode select takes 23195 ms --------
[partition_get_index]find seccfg SECURE index 7
[mt_part_get_partition] SECURE
[mt_part_get_partition] 11800
[partition_get_index]find sec_ro SECSTATIC index 11
[mt_part_get_partition] SECSTATIC
[mt_part_get_partition] 17c00
[SBC] NS-CHIP
[SBC] Don't check
[PROFILE] ------- sec init takes 4 ms --------
[PROFILE] ------- download boot check takes 0 ms --------
[pmic_config_interface] Reg[758]=0x0
[pmic_config_interface] write Reg[758]=0x10
[pmic_read_interface] Reg[76e]=0x0
[pmic_read_interface] val=0x0
[pmic_config_interface] Reg[76e]=0x0
[pmic_config_interface] write Reg[76e]=0x0
没人来吗?我自己顶一下,求大神指教啊
这上面的英文不是写的很清楚么? 就是一些引导选项的选择。
关键现在这部分不是出了问题嘛,我想找到这部分的代码,但没找到在哪里
这部分的代码应该在lk里
bootable下面,包括recovery lk,仔细看看
恩,我找着了代码,把按键的问题搞定了,剩下这部分显示是倒过来的问题,我再找找吧
