diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5713ac7 --- /dev/null +++ b/.gitattributes @@ -0,0 +1 @@ +*.img filter=lfs diff=lfs merge=lfs -text diff --git a/device-xiaomi-angelican/deviceinfo b/device-xiaomi-angelican/deviceinfo index 2abdd78..28e6d13 100644 --- a/device-xiaomi-angelican/deviceinfo +++ b/device-xiaomi-angelican/deviceinfo @@ -30,7 +30,7 @@ deviceinfo_bootimg_dtb_second="false" # Flashing related deviceinfo_flash_fastboot_partition_dtbo="dtbo" deviceinfo_generate_bootimg="true" -flash_fastboot_partition_rootfs="system" +deviceinfo_flash_fastboot_partition_rootfs="system" deviceinfo_flash_pagesize="2048" deviceinfo_header_version="3" deviceinfo_append_dtb="false" diff --git a/device-xiaomi-angelican/firmware/gt1151_default_firmware2.img b/device-xiaomi-angelican/firmware/gt1151_default_firmware2.img index 1f6e838..f5d11b0 100644 Binary files a/device-xiaomi-angelican/firmware/gt1151_default_firmware2.img and b/device-xiaomi-angelican/firmware/gt1151_default_firmware2.img differ diff --git a/kernel-trouble.txt b/kernel-trouble.txt index a2d79d5..76f08f3 100644 --- a/kernel-trouble.txt +++ b/kernel-trouble.txt @@ -1,100 +1,100 @@ -[ 78.651700] <0>-(0)[0:swapper/0]fg_update_routine_wakeup -[ 78.652568] <0>.(0)[252:battery_thread][coulomb_get]l:0xd3e7 h:0x9 val:314 msb:0 car:35 -[ 78.653605] <0>.(0)[252:battery_thread][coulomb_get] CAR=35 r_fg_value=100 car_tune_value=1000 -[ 78.655863] <0>.(0)[252:battery_thread][reg_to_current] 0x249 0x249 0x249 0x72e 0x72e 1 -[ 78.657223] <0>.(0)[252:battery_thread][BattThermistorConverTemp] 79232 63187 78542 30 35 30 -[ 78.658283] <0>.(0)[252:battery_thread][BattVoltToTemp] 787 100000 1789 -3 -[ 78.659157] <0>.(0)[252:battery_thread][force_get_tbat_internal] 790,787,1,183,100,30 r:100 100 0 -[ 78.662209] <0>.(0)[252:battery_thread][reg_to_current] 0x20d 0x20d 0x20d 0x672 0x672 1 -[ 78.663239] <0>.(0)[252:battery_thread]car[35,486,-486,486,-474] tmp:30 soc:78 uisoc:80 vbat:4420 ibat:1650 algo:1 gm3:0 0 0 0,boot:2 -[ 78.664744] <0>.(0)[252:battery_thread][fg_update_sw_iavg]diff time:69 -[ 78.665781] <0>.(0)[252:battery_thread][coulomb_get]l:0xd65c h:0x9 val:314 msb:0 car:35 -[ 78.666786] <0>.(0)[252:battery_thread][coulomb_get] CAR=35 r_fg_value=100 car_tune_value=1000 -[ 78.667873] <0>.(0)[252:battery_thread][fg_update_sw_iavg]time:69 car:35 35 iavg:1826 ht:3845 lt:-2155 gap:3000 -[ 78.669179] <0>.(0)[252:battery_thread][fg_bat_nafg][nafg_cnt_get] 0 [25_16 0 15_0 0] -[ 78.670164] <0>.(0)[252:battery_thread][fg_nafg_monitor]time:78 nafg_cnt:0, now:78, last_t:0 -[ 78.671225] <0>.(0)[252:battery_thread][fg_drv_update_daemon]ui_ht_gap:486 ui_lt_gap:474 sw_iavg:1826 1826 0 nafg_m:0 0 0 -[ 78.672600] <0>.(0)[252:battery_thread][wakeup_fg_algo_cmd] 0x2000000 1 0 -[ 78.673466] <0>.(0)[252:battery_thread][do_fg_algo] intr_num=0x2000000 -[ 78.676643] <0>.(0)[252:battery_thread][reg_to_current] 0x1dc 0x1dc 0x1dc 0x5d8 0x5d8 1 -[ 78.678105] <0>.(0)[252:battery_thread][BattThermistorConverTemp] 79232 63187 78642 30 35 30 -[ 78.679185] <0>.(0)[252:battery_thread][BattVoltToTemp] 788 100000 1790 -2 -[ 78.680050] <0>.(0)[252:battery_thread][force_get_tbat_internal] 790,788,1,149,100,30 r:100 100 0 -[ 78.681205] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:0 ret:0 val:1 -[ 78.681212] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:42 ret:0 val:80 -[ 78.682109] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:0 ret:0 val:1 -[ 78.683047] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:0 ret:0 val:1 -[ 78.683952] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:2 ret:0 val:1 -[ 78.684873] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:3 ret:0 val:1 -[ 78.685772] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:6 ret:0 val:3 -[ 78.686670] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:7 ret:0 val:0 -[ 78.687568] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:42 ret:0 val:80 -[ 78.688639] <0>.(0)[14:kworker/0:1][reg_to_current] 0x1d6 0x1d6 0x1d6 0x5c5 0x5c5 1 -[ 78.690532] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:17 ret:0 val:147700 -[ 78.690712] <0>.(0)[14:kworker/0:1][reg_to_current] 0x1e0 0x1e0 0x1e0 0x5e4 0x5e4 1 -[ 78.692632] <0>.(0)[252:battery_thread]battery_psy_get_property psp:18 ret:0 val:150800 -[ 78.692647] <0>.(0)[252:battery_thread]battery_update_routine -[ 78.694402] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:12 ret:0 val:4415000 -[ 78.694407] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:24 ret:0 val:5078000 -[ 78.695381] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:117 ret:0 val:1 -[ 78.696378] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:28 ret:0 val:4062400 -[ 78.697948] <0>.(0)[14:kworker/0:1][reg_to_current] 0x1eb 0x1eb 0x1eb 0x607 0x607 1 -[ 78.700222] <0>.(0)[14:kworker/0:1][BattThermistorConverTemp] 79232 63187 78542 30 35 30 -[ 78.701254] <0>.(0)[14:kworker/0:1][BattVoltToTemp] 787 100000 1789 -3 -[ 78.702076] <0>.(0)[14:kworker/0:1][force_get_tbat_internal] 790,787,1,154,100,30 r:100 100 0 -[ 78.703147] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:46 ret:0 val:300 -[ 78.703152] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:92 ret:0 val:75 -[ 78.704083] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:45 ret:0 val:4 -[ 78.705208] <0>.(0)[14:kworker/0:1][reg_to_current] 0x1ff 0x1ff 0x1ff 0x646 0x646 1 -[ 78.707075] <0>.(0)[14:kworker/0:1]time_to_full:22765, remain:ui:20 mah:10156, current_now:1606, qmax:5078 -[ 78.708286] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:56 ret:0 val:22765 -[ 78.708289] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:22 ret:0 val:5000000 -[ 78.709254] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:73 ret:0 val:1 -[ 78.710230] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:219 ret:0 val:2 -[ 78.711140] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:94 ret:0 val:328634 -[ 78.712060] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:91 ret:0 val:0 -[ 78.713060] <0>.(0)[14:kworker/0:1]battery_psy_get_property psp:33 ret:0 val:0 -[ 78.713970] <2>.(2)[303:kworker/2:4]battery_psy_get_property psp:34 ret:0 val:0 -[ 79.072911] <2>.(2)[303:kworker/2:4][Thermal/TC/TA][wakeup_ta_algo] status: 0x1000 -[ 79.074796] <2>.(2)[303:kworker/2:4][Thermal/TC/TA][wakeup_ta_algo] error,g_tad_pid=0 -[ 79.075794] <2>.(2)[303:kworker/2:4][Thermal/TZ/BTS]wakeup_ta_algo out of memory -[ 79.076748] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] 665, 387855, 1000000, -1863 -[ 79.077945] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] t_current=30904 -[ 79.078983] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp raw=665 T=30904 -[ 79.080077] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp pre_tsbuck1_temp1=30904 -[ 79.081601] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] 664, 388929, 1000000, -1863 -[ 79.082781] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] t_current=32515 -[ 79.083829] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp raw=664 T=32515 -[ 79.084940] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp pre_tsbuck2_temp1=32515 -[ 80.253697] <3>-(3)[299:recovery]mt635x_auxadc_read_raw: 13 callbacks suppressed -[ 80.253706] <3>.(3)[299:recovery]mt635x-auxadc mt635x-auxadc: name:BAT_TEMP, channel=3, adc_out=0x705, adc_result=789 -[ 80.256173] <3>.(3)[299:recovery][reg_to_current] 0x25e 0x25e 0x25e 0x770 0x770 1 -[ 80.257486] <3>.(3)[299:recovery]mt635x-auxadc mt635x-auxadc: name:VBIF, channel=11, adc_out=0xfef, adc_result=1792 -[ 80.258799] <3>.(3)[299:recovery][BattThermistorConverTemp] 79232 63187 78364 30 35 30 -[ 80.259793] <3>.(3)[299:recovery][BattVoltToTemp] 786 100000 1789 -3 -[ 80.260593] <3>.(3)[299:recovery][force_get_tbat_internal] 789,786,1,190,100,30 r:100 100 0 -[ 80.261661] <2>.(2)[0:swapper/2]battery_psy_get_property psp:46 ret:0 val:300 -[ 82.028929] <2>.(2)[0:swapper/2][name:spm&]Power/swap DP: No enter --- SODI3: No enter --- SODI: No enter --- -[ 82.028946] <2>.(2)[0:swapper/2]mcdi cpu: 1349, 0, 1350, 1240, 0, 0, 0, 0, cluster : 0, 0, pause = 0, multi core = 0, latency = 0, residency = 0, last core = 0, avail cpu = 000f, cluster = 0001, enabled = 1, max_s_state = 5, system_idle_hint = 00000000 -[ 82.573203] <0>.(0)[1:init]init: starting service 'gatekeeper-1-0'... -[ 82.576149] <3>.(3)[672:init]init: cannot execv('/vendor/bin/hw/android.hardware.gatekeeper@1.0-service'). See the 'Debugging init' section of init's README.md for tips: No such file or directory -[ 82.576503] <0>.(0)[1:init]init: starting service 'keymaster-4-0'... -[ 82.581114] <2>.(2)[673:init]init: cannot execv('/vendor/bin/hw/android.hardware.keymaster@4.0-service.beanpod'). See the 'Debugging init' section of init's README.md for tips: No such file or directory -[ 82.581582] <0>.(0)[1:init]init: Service 'gatekeeper-1-0' (pid 672) exited with status 127 -[ 82.584478] <0>.(0)[1:init]init: Sending signal 9 to service 'gatekeeper-1-0' (pid 672) process group... -[ 82.585963] <0>.(0)[1:init]libprocessgroup: Successfully killed process cgroup uid 0 pid 672 in 0ms -[ 82.587757] <2>.(2)[1:init]init: Service 'keymaster-4-0' (pid 673) exited with status 127 -[ 82.588803] <2>.(2)[1:init]init: Sending signal 9 to service 'keymaster-4-0' (pid 673) process group... -[ 82.590181] <2>.(2)[1:init]libprocessgroup: Successfully killed process cgroup uid 0 pid 673 in 0ms -[ 84.193060] <2>.(2)[303:kworker/2:4][Thermal/TC/TA][wakeup_ta_algo] error,g_tad_pid=0 -[ 84.194054] <2>.(2)[303:kworker/2:4][Thermal/TZ/BTS]wakeup_ta_algo out of memory -[ 84.195008] <2>.(2)[249:kworker/2:2]mt635x-auxadc mt635x-auxadc: name:VPROC_TEMP, channel=4, adc_out=0x5e9, adc_result=664 -[ 84.196409] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] 664, 388929, 1000000, -1863 -[ 84.197616] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] t_current=32515 -[ 84.198665] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp raw=664 T=32515 -[ 84.199758] <2>.(2)[249:kworker/2:2][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp pre_tsbuck2_temp1=32515 -[ 84.201292] <2>.(2)[55:kworker/2:1]mt635x-auxadc mt635x-auxadc: name:VCORE_TEMP, channel=4, adc_out=0x5eb, adc_result=665 -[ 84.202669] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] 665, 387855, 1000000, -1863 -[ 84.203837] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] t_current=30904 -[ 84.204894] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp raw=665 T=30904 -[ 84.205977] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp pre_tsbuck1_temp1=30904 +[ 81.277467] <0>.(2)[298:recovery][CMDQ][INFO]PC:0xbd051010 End:0xbd051048 Wait Token:0x80010082 IRQ:0x0 IRQ_EN:0x13 cookie:4089 +[ 81.277470] <0>.(2)[298:recovery][CMDQ][INFO]Timeout Cycle:0 Status:0x2 reset:0x0 Suspend:0 sec:0 cfg:2 prefetch:0 thrsex:0 +[ 81.277473] <0>.(2)[298:recovery][CMDQ][INFO]spr:0x0 0x0 0x0 0x0 +[ 81.277476] <0>.(2)[298:recovery][CMDQ][INFO]CMDQ_EVENT_DISP_RDMA0_EOF is 1 +[ 81.485400] <0>.(2)[298:recovery][CMDQ]===== SW timeout Pre-dump 2 handle:0x0000000036b8aa28 pkt:0x000000006db4e034 thread:0 state:1 ===== +[ 81.485405] <0>.(2)[298:recovery][CMDQ][INFO]IRQ:0x0000fffe Execing:0 Thread:-1 CURR_LOADED_THR:0x00000000 THR_EXEC_CYCLES:0x00000071 +[ 81.485413] <0>.(2)[298:recovery][CMDQ][INFO]dbg0:0x0 0x81 0x0 dbg2:0xbd051010 0xffffffdf 0xf74c0000 0x80810024 0x107 0x0 +[ 81.485418] <0>.(2)[298:recovery][CMDQ][INFO]Thread 0 PC:0x00000000eebcf7c7(0x00000000bd08c428), 0x00000000:0x00000000 => UNDEFINED (0x00 0x0000000000000000) +[ 81.485425] <0>.(2)[298:recovery][CMDQ][INFO]===== Error Thread Status index:0 enabled:1 scenario:0 ===== +[ 81.485428] <0>.(2)[298:recovery][CMDQ][INFO]PC:0xbd08c428 End:0xbd08c428 Wait Token:0x00010082 IRQ:0x1 IRQ_EN:0x13 cookie:1 +[ 81.485431] <0>.(2)[298:recovery][CMDQ][INFO]Timeout Cycle:0 Status:0x2 reset:0x0 Suspend:0 sec:0 cfg:4 prefetch:0 thrsex:0 +[ 81.485434] <0>.(2)[298:recovery][CMDQ][INFO]spr:0xbd04 0x0 0x6 0x0 +[ 81.485444] <0>.(2)[298:recovery][mt gic dump] irq = 186 +[ 81.485444] <0>[mt gic dump] enable = 1 +[ 81.485444] <0>[mt gic dump] group = 1 (0x1:irq,0x0:fiq) +[ 81.485444] <0>[mt gic dump] priority = d0 +[ 81.485444] <0>[mt gic dump] sensitivity = 0 (edge:0x1, level:0x0) +[ 81.485444] <0>[mt gic dump] pending = 1 +[ 81.485444] <0>[mt gic dump] active status = 0 +[ 81.485444] <0>[mt gic dump] polarity = 1 (0x0: high, 0x1:low) +[ 81.485444] <0>[mt gic dump] tartget cpu mask = 0xffff +[ 81.485452] <0>.(2)[298:recovery][CMDQ][INFO]===== Error Thread Status index:7 enabled:1 scenario:0 ===== +[ 81.485455] <0>.(2)[298:recovery][CMDQ][INFO]PC:0xbd051010 End:0xbd051048 Wait Token:0x80010082 IRQ:0x0 IRQ_EN:0x13 cookie:4101 +[ 81.485458] <0>.(2)[298:recovery][CMDQ][INFO]Timeout Cycle:0 Status:0x2 reset:0x0 Suspend:0 sec:0 cfg:2 prefetch:0 thrsex:0 +[ 81.485461] <0>.(2)[298:recovery][CMDQ][INFO]spr:0x0 0x0 0x0 0x0 +[ 81.485464] <0>.(2)[298:recovery][CMDQ][INFO]CMDQ_EVENT_DISP_RDMA0_EOF is 1 +[ 81.693399] <0>.(2)[298:recovery][CMDQ]===== SW timeout Pre-dump 3 handle:0x0000000036b8aa28 pkt:0x000000006db4e034 thread:0 state:1 ===== +[ 81.693403] <0>.(2)[298:recovery][CMDQ][INFO]IRQ:0x0000fffe Execing:0 Thread:-1 CURR_LOADED_THR:0x00000000 THR_EXEC_CYCLES:0x0000006e +[ 81.693411] <0>.(2)[298:recovery][CMDQ][INFO]dbg0:0x0 0x81 0x0 dbg2:0xbd051010 0xffffffdf 0xf74c0000 0x80810024 0x107 0x0 +[ 81.693416] <0>.(2)[298:recovery][CMDQ][INFO]Thread 0 PC:0x00000000eebcf7c7(0x00000000bd08c428), 0x00000000:0x00000000 => UNDEFINED (0x00 0x0000000000000000) +[ 81.693422] <0>.(2)[298:recovery][CMDQ][INFO]===== Error Thread Status index:0 enabled:1 scenario:0 ===== +[ 81.693425] <0>.(2)[298:recovery][CMDQ][INFO]PC:0xbd08c428 End:0xbd08c428 Wait Token:0x00010082 IRQ:0x1 IRQ_EN:0x13 cookie:1 +[ 81.693428] <0>.(2)[298:recovery][CMDQ][INFO]Timeout Cycle:0 Status:0x2 reset:0x0 Suspend:0 sec:0 cfg:4 prefetch:0 thrsex:0 +[ 81.693432] <0>.(2)[298:recovery][CMDQ][INFO]spr:0xbd04 0x0 0x6 0x0 +[ 81.693441] <0>.(2)[298:recovery][mt gic dump] irq = 186 +[ 81.693441] <0>[mt gic dump] enable = 1 +[ 81.693441] <0>[mt gic dump] group = 1 (0x1:irq,0x0:fiq) +[ 81.693441] <0>[mt gic dump] priority = d0 +[ 81.693441] <0>[mt gic dump] sensitivity = 0 (edge:0x1, level:0x0) +[ 81.693441] <0>[mt gic dump] pending = 1 +[ 81.693441] <0>[mt gic dump] active status = 0 +[ 81.693441] <0>[mt gic dump] polarity = 1 (0x0: high, 0x1:low) +[ 81.693441] <0>[mt gic dump] tartget cpu mask = 0xffff +[ 81.693447] <0>.(2)[298:recovery][CMDQ][INFO]===== Error Thread Status index:7 enabled:1 scenario:0 ===== +[ 81.693450] <0>.(2)[298:recovery][CMDQ][INFO]PC:0xbd051010 End:0xbd051048 Wait Token:0x80010082 IRQ:0x0 IRQ_EN:0x13 cookie:4114 +[ 81.693453] <0>.(2)[298:recovery][CMDQ][INFO]Timeout Cycle:0 Status:0x2 reset:0x0 Suspend:0 sec:0 cfg:2 prefetch:0 thrsex:0 +[ 81.693456] <0>.(2)[298:recovery][CMDQ][INFO]spr:0x0 0x0 0x0 0x0 +[ 81.693459] <0>.(2)[298:recovery][CMDQ][INFO]CMDQ_EVENT_DISP_RDMA0_EOF is 1 +[ 81.893453] <0>-(3)[238:kworker/u16:2][cmdq][err] thread:0 empty after irq handle in timeout @cmdq_thread_handle_timeout_work,987 +[ 81.893594] <0>-(0)[298:recovery]CPU: 0 PID: 298 Comm: recovery Tainted: G W 4.19.127-perf-g6ea809b #1 +[ 81.893597] <0>-(0)[298:recovery]Hardware name: MT6765G (DT) +[ 81.893600] <0>-(0)[298:recovery]Call trace: +[ 81.893609] <0>-(0)[298:recovery] dump_backtrace+0x0/0x164 +[ 81.893612] <0>-(0)[298:recovery] show_stack+0x20/0x2c +[ 81.893618] <0>-(0)[298:recovery] dump_stack+0xb8/0xf0 +[ 81.893623] <0>-(0)[298:recovery] _primary_path_unlock+0xf0/0x10c +[ 81.893628] <0>-(0)[298:recovery] primary_display_trigger+0x3c/0x4c +[ 81.893632] <0>-(0)[298:recovery] mtkfb_pan_display_impl+0x1cc/0x27c +[ 81.893635] <0>-(0)[298:recovery] mtkfb_pan_display_proxy+0x24/0x30 +[ 81.893640] <0>-(0)[298:recovery] fb_pan_display+0xdc/0x110 +[ 81.893643] <0>-(0)[298:recovery] fb_set_var+0x1c0/0x318 +[ 81.893646] <0>-(0)[298:recovery] do_fb_ioctl+0x1a8/0x78c +[ 81.893649] <0>-(0)[298:recovery] fb_ioctl+0x5c/0x6c +[ 81.893653] <0>-(0)[298:recovery] do_vfs_ioctl+0x670/0xec0 +[ 81.893656] <0>-(0)[298:recovery] ksys_ioctl+0x74/0x9c +[ 81.893659] <0>-(0)[298:recovery] __arm64_sys_ioctl+0x24/0x34 +[ 81.893664] <0>-(0)[298:recovery] el0_svc_common+0x9c/0x14c +[ 81.893666] <0>-(0)[298:recovery] el0_svc_handler+0x68/0x84 +[ 81.893670] <0>-(0)[298:recovery] el0_svc+0x8/0xc +[ 82.057325] <0>.(0)[0:swapper/0][name:spm&]Power/swap DP: No enter --- SODI3: No enter --- SODI: No enter --- +[ 82.057342] <0>.(0)[0:swapper/0]mcdi cpu: 1241, 0, 1190, 1079, 0, 0, 0, 0, cluster : 0, 0, pause = 0, multi core = 0, latency = 0, residency = 0, last core = 0, avail cpu = 000f, cluster = 0001, enabled = 1, max_s_state = 5, system_idle_hint = 00000000 +[ 82.653605] <3>.(3)[1:init]init: starting service 'gatekeeper-1-0'... +[ 82.657040] <2>.(2)[1:init]init: starting service 'keymaster-4-0'... +[ 82.657050] <3>.(3)[635:init]init: cannot execv('/vendor/bin/hw/android.hardware.gatekeeper@1.0-service'). See the 'Debugging init' section of init's README.md for tips: No such file or directory +[ 82.660669] <2>.(2)[636:init]init: cannot execv('/vendor/bin/hw/android.hardware.keymaster@4.0-service.beanpod'). See the 'Debugging init' section of init's README.md for tips: No such file or directory +[ 82.662373] <0>.(0)[1:init]init: Service 'gatekeeper-1-0' (pid 635) exited with status 127 +[ 82.664040] <0>.(0)[1:init]init: Sending signal 9 to service 'gatekeeper-1-0' (pid 635) process group... +[ 82.665594] <0>.(0)[1:init]libprocessgroup: Successfully killed process cgroup uid 0 pid 635 in 0ms +[ 82.667412] <2>.(2)[1:init]init: Service 'keymaster-4-0' (pid 636) exited with status 127 +[ 82.668459] <2>.(2)[1:init]init: Sending signal 9 to service 'keymaster-4-0' (pid 636) process group... +[ 82.669828] <2>.(2)[1:init]libprocessgroup: Successfully killed process cgroup uid 0 pid 636 in 0ms +[ 83.173774] <0>.(0)[275:kworker/0:2]mt635x-auxadc mt635x-auxadc: name:BAT_TEMP, channel=3, adc_out=0x6b5, adc_result=754 +[ 83.175334] <0>.(0)[275:kworker/0:2][reg_to_current] 0x381 0x381 0x381 0xb03 0xb03 1 +[ 83.176641] <0>.(0)[275:kworker/0:2]mt635x-auxadc mt635x-auxadc: name:VBIF, channel=11, adc_out=0xfef, adc_result=1792 +[ 83.178010] <0>.(0)[275:kworker/0:2][BattThermistorConverTemp] 79232 63187 72157 30 35 32 +[ 83.179038] <0>.(0)[275:kworker/0:2][BattVoltToTemp] 749 100000 1787 -5 +[ 83.179870] <0>.(0)[275:kworker/0:2][force_get_tbat_internal] 754,749,1,281,100,32 r:100 100 0 +[ 83.180953] <2>.(2)[243:kworker/2:2]battery_psy_get_property psp:46 ret:0 val:320 +[ 84.197433] <2>.(2)[243:kworker/2:2][Thermal/TC/TA][wakeup_ta_algo] error,g_tad_pid=0 +[ 84.199366] <2>.(2)[243:kworker/2:2][Thermal/TZ/BTS]wakeup_ta_algo out of memory +[ 84.200317] <2>.(2)[254:kworker/2:3]mt635x-auxadc mt635x-auxadc: name:VPROC_TEMP, channel=4, adc_out=0x5e0, adc_result=660 +[ 84.201732] <2>.(2)[254:kworker/2:3][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] 660, 388929, 1000000, -1863 +[ 84.202911] <2>.(2)[254:kworker/2:3][Thermal/TZ/PMIC] [tsbuck2_raw_to_temp] t_current=34662 +[ 84.203960] <2>.(2)[254:kworker/2:3][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp raw=660 T=34662 +[ 84.205052] <2>.(2)[254:kworker/2:3][Thermal/TZ/PMIC] mt6357tsbuck2_get_hw_temp pre_tsbuck2_temp1=34662 +[ 84.208111] <2>.(2)[55:kworker/2:1]mt635x-auxadc mt635x-auxadc: name:VCORE_TEMP, channel=4, adc_out=0x5e2, adc_result=661 +[ 84.209496] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] 661, 387855, 1000000, -1863 +[ 84.210665] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] [tsbuck1_raw_to_temp] t_current=33051 +[ 84.211709] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp raw=661 T=33051 +[ 84.212820] <2>.(2)[55:kworker/2:1][Thermal/TZ/PMIC] mt6357tsbuck1_get_hw_temp pre_tsbuck1_temp1=33051 diff --git a/prebuilt/boot.img b/prebuilt/boot.img index 8e35b60..7bb976c 100644 Binary files a/prebuilt/boot.img and b/prebuilt/boot.img differ diff --git a/prebuilt/dtbo.img b/prebuilt/dtbo.img new file mode 100644 index 0000000..da5c14e --- /dev/null +++ b/prebuilt/dtbo.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be00165af25e1420d9827ef3a247e98eb290a2b7230e62b130a1ad8c08b18280 +size 216513 diff --git a/prebuilt/install.sh b/prebuilt/install.sh old mode 100644 new mode 100755 index 12429d0..995d44f --- a/prebuilt/install.sh +++ b/prebuilt/install.sh @@ -1,12 +1,12 @@ #!/bin/bash -adb reboot fastboot +# adb reboot fastboot fastboot flash vbmeta vbmeta_disabled.img fastboot flash vbmeta_system vbmeta_disabled.img fastboot flash vbmeta_vendor vbmeta_disabled.img -# fastboot flash boot boot.img -# fastboot flash dtbo dtbo.img -# fastboot reboot fastboot -# fastboot delete-logical-partition product -# fastboot flash system system.img -# fastboot reboot +fastboot flash boot boot.img +fastboot flash dtbo dtbo.img +fastboot reboot fastboot +fastboot delete-logical-partition product +fastboot flash system system.img +fastboot reboot diff --git a/prebuilt/system.img b/prebuilt/system.img new file mode 100644 index 0000000..a24b481 --- /dev/null +++ b/prebuilt/system.img @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f269e20609a0dafe77c1f19f32d123f25c6e455b892125d886dfbad86ff2a6f5 +size 271122976 diff --git a/prebuilt/vbmeta_disabled.img b/prebuilt/vbmeta_disabled.img index 66909dd..b37c48b 100644 Binary files a/prebuilt/vbmeta_disabled.img and b/prebuilt/vbmeta_disabled.img differ diff --git a/pull-dmesg.sh b/pull-dmesg.sh index 2fac0a6..e400e5f 100755 --- a/pull-dmesg.sh +++ b/pull-dmesg.sh @@ -2,8 +2,7 @@ source extract-paths.sh -pmbootstrap -q chroot adb shell dmesg > full-kernel-trouble-temp.txt -sudo mv full-kernel-trouble-temp.txt /tmp/full-kernel-trouble.txt +adb shell dmesg > /tmp/full-kernel-trouble.txt source write-kernel-trouble.sh diff --git a/pull-last-kmsg.sh b/pull-last-kmsg.sh index 9aedf1e..7db8c43 100755 --- a/pull-last-kmsg.sh +++ b/pull-last-kmsg.sh @@ -4,12 +4,8 @@ source extract-paths.sh LOG_FILE=/proc/last_kmsg -pmbootstrap chroot apk add android-tools - -pmbootstrap chroot adb shell stat $LOG_FILE -pmbootstrap chroot adb pull $LOG_FILE /home/pmos/full-kernel-trouble.txt - -sudo mv $PMWORK/chroot_native/home/pmos/full-kernel-trouble.txt /tmp +adb shell stat $LOG_FILE +adb pull $LOG_FILE /tmp/full-kernel-trouble.txt source write-kernel-trouble.sh diff --git a/pull-pstore-ramoops.sh b/pull-pstore-ramoops.sh index 363c93e..e7b3b60 100755 --- a/pull-pstore-ramoops.sh +++ b/pull-pstore-ramoops.sh @@ -4,12 +4,8 @@ source extract-paths.sh LOG_FILE=/sys/fs/pstore/console-ramoops-0 -pmbootstrap chroot apk add android-tools - -pmbootstrap chroot adb shell stat $LOG_FILE -pmbootstrap chroot adb pull $LOG_FILE /home/pmos/full-kernel-trouble.txt - -sudo mv $PMWORK/chroot_native/home/pmos/full-kernel-trouble.txt /tmp +adb shell stat $LOG_FILE +adb pull $LOG_FILE /tmp/full-kernel-trouble.txt source write-kernel-trouble.sh