Hello everyone, I'm having two strange issues when trying to update from Android 8 to 10 using Alex's OTG method.
I have updated the MCU (MTCE GS 3.44_3) and downloaded the latest version of RKDevTool and an HCT7 PX5 Android 10 IMG (20200612), as he recommended it directly (in the comments).
RKDevTool v2.74 recognizes my device and is able to start the process.
While performing the same steps as in Alex's video, it also does a "Reset Device" step (without problems). However, right after that comes the "Download Firmware" step which fails almost immediately (screenshot of RKDevTool). In Alex's video the "reset" step does not occur.
In the log file I get this error DownloadImage-->device did not support directLBA to write gpt
Full log here:
I'm guessing the problem is really the last error, but after looking for a while I can't seem to find an explanation. Does any of you know what this means?
I also noted that Alex used RKDevTool v2.73. Could the software be causing this issue? I tried finding older versions but without any success. If anyone has the 2.73 I'd like to give it a try.
Thanks!
Model: PX5
Android: 8.0.0
Kernel:4.4.93+ rocky@r930 #46
Build Number: px5-userdebug 8.0.0 OPR5.170623.007 eng.htc.20181222.10490 test-keys
MCU version: MTCE_GS_V3.44_3
I have updated the MCU (MTCE GS 3.44_3) and downloaded the latest version of RKDevTool and an HCT7 PX5 Android 10 IMG (20200612), as he recommended it directly (in the comments).
RKDevTool v2.74 recognizes my device and is able to start the process.
While performing the same steps as in Alex's video, it also does a "Reset Device" step (without problems). However, right after that comes the "Download Firmware" step which fails almost immediately (screenshot of RKDevTool). In Alex's video the "reset" step does not occur.
In the log file I get this error DownloadImage-->device did not support directLBA to write gpt
Full log here:
19:40:35 448 瑞芯微开发工具 v2.7.4.0 start run
19:42:48 773 RKDevTool v2.7.4.0 start run
19:43:13 075 Layer<1-3>:Test Device Start
19:43:13 086 Layer<1-3>:Test Device Success
19:43:18 094 <LAYER 1-3> ERROR:ReadCapability-->RKU_ReadCapability failed,err(-8)
19:43:18 103 Layer<1-3>:Check Chip Start
19:43:23 110 Error:RKU_Write-->WriteFile failed,bRet=0,err=995,size=31,write=0
19:43:25 126 INFO:RKU_ResetPipe-->DeviceIoControl OK
19:43:25 135 Layer<1-3>: Check Chip Success
19:43:25 145 Layer<1-3>:Get FlashInfo Start
19:43:25 152 <LAYER 1-3> INFO:FlashInfo: 00 00 A8 03 00 04 04 00 28 00 01
19:43:25 159 <LAYER 1-3> INFO:GetFlashInfo-->Emmc storage.
19:43:25 168 Layer<1-3>:Get FlashInfo Success
19:43:25 178 Layer<1-3>
repare IDB Start
19:43:25 185 <LAYER 1-3> INFO:CS(1) (29952MB) (SAMSUNG)
19:43:25 200 Layer<1-3>
repare IDB Success
19:43:25 210 Layer<1-3>: Download IDB Start
19:43:25 440 Layer<1-3>: Download IDB Success
19:43:25 449 Layer<1-3>:Reset Device Start
19:43:26 460 Layer<1-3>:Reset Device Success
19:43:26 479 Layer<1-3>:Wait For Loader Start
19:43:26 899 Layer<1-3>:Wait For Loader Success
19:43:26 907 Layer<1-3>:Test Device Start
19:43:26 918 Layer<1-3>:Test Device Success
19:43:26 928 Layer<1-3>: Download Firmware Start
19:43:26 934 <LAYER 1-3> ERROR: DownloadImage-->device did not support directLBA to write gpt
19:43:26 945 Error:Layer<1-3>: Download Firmware Fail
19:42:48 773 RKDevTool v2.7.4.0 start run
19:43:13 075 Layer<1-3>:Test Device Start
19:43:13 086 Layer<1-3>:Test Device Success
19:43:18 094 <LAYER 1-3> ERROR:ReadCapability-->RKU_ReadCapability failed,err(-8)
19:43:18 103 Layer<1-3>:Check Chip Start
19:43:23 110 Error:RKU_Write-->WriteFile failed,bRet=0,err=995,size=31,write=0
19:43:25 126 INFO:RKU_ResetPipe-->DeviceIoControl OK
19:43:25 135 Layer<1-3>: Check Chip Success
19:43:25 145 Layer<1-3>:Get FlashInfo Start
19:43:25 152 <LAYER 1-3> INFO:FlashInfo: 00 00 A8 03 00 04 04 00 28 00 01
19:43:25 159 <LAYER 1-3> INFO:GetFlashInfo-->Emmc storage.
19:43:25 168 Layer<1-3>:Get FlashInfo Success
19:43:25 178 Layer<1-3>
19:43:25 185 <LAYER 1-3> INFO:CS(1) (29952MB) (SAMSUNG)
19:43:25 200 Layer<1-3>
19:43:25 210 Layer<1-3>: Download IDB Start
19:43:25 440 Layer<1-3>: Download IDB Success
19:43:25 449 Layer<1-3>:Reset Device Start
19:43:26 460 Layer<1-3>:Reset Device Success
19:43:26 479 Layer<1-3>:Wait For Loader Start
19:43:26 899 Layer<1-3>:Wait For Loader Success
19:43:26 907 Layer<1-3>:Test Device Start
19:43:26 918 Layer<1-3>:Test Device Success
19:43:26 928 Layer<1-3>: Download Firmware Start
19:43:26 934 <LAYER 1-3> ERROR: DownloadImage-->device did not support directLBA to write gpt
19:43:26 945 Error:Layer<1-3>: Download Firmware Fail
I'm guessing the problem is really the last error, but after looking for a while I can't seem to find an explanation. Does any of you know what this means?
I also noted that Alex used RKDevTool v2.73. Could the software be causing this issue? I tried finding older versions but without any success. If anyone has the 2.73 I'd like to give it a try.
Thanks!
Model: PX5
Android: 8.0.0
Kernel:4.4.93+ rocky@r930 #46
Build Number: px5-userdebug 8.0.0 OPR5.170623.007 eng.htc.20181222.10490 test-keys
MCU version: MTCE_GS_V3.44_3
Last edited: