[Please help] How to get the scatter file for a Moto C (namath) XT1758 with MediaTek MT6735
[Please help] How to get the scatter file for a Moto C (namath) XT1758 with MediaTek MT6735
(27-06-2018, 08:02 PM)X3non you can try dumping firmware in scatter file using miracle box at https://www.hovatek.com/forum/thread-13347.html
lets know the outcome of all of these
(28-06-2018, 01:01 PM)hovatek The easiest tools for pulling this off are Windows only tools: Miracle box @ https://www.hovatek.com/forum/thread-13347.html and Wwr @ https://www.hovatek.com/forum/thread-21970.html
(28-06-2018, 01:01 PM)hovatek Now, I want to correct two impressions quickly because they could trigger certain errors
1. You don't need to remove the battery to use Sp flash tool
2. Avoid holding volume down button (or any button at all) when connecting to PC for Sp flash tool as this mostly triggers a mismatch error (Yes)
(28-06-2018, 01:01 PM)hovatek Now, it seems the wwr + sp flash tool approach is what you've chosen so lets stick with that.
(28-06-2018, 01:01 PM)hovatek First is the temp scatter file in Wwr. I use Windows so I have generated that for you (find attached). MT6735 & MT6737M for you to test both
Your first region to dump is the raw preloader
Code:physical_start_addr: 0x0 (Start Address)
partition_size: 0x80000 (Length)
region: EMMC_BOOT_1 (Very important you set this)
Try dumping this partition and let me know what error(s) you get (full screenshots + logs). This will tell what we're dealing with
Try using Sp flash tool V5.1532.00 & V5.1516.00
BROM_DLL[3508][628]: WARNING: EnumerateDevice(): Get friendly name failed! Err(13) (FlashToolLib/host/windows/com_enum.cpp:618)
06/29/18 01:49:40.845 BROM_DLL[3424][388]: DEBUG: BRom_Base::SetBRomCommState(): OK!, BaudRate(9600) = 9600 x EXT_CLOCK(2) x Multiple(1). (FlashToolLib/sv5/common/interface/src/brom_base.cpp:360)
06/29/18 01:49:40.845 BROM_DLL[3424][388]: BRom_AutoBoot::BRom_StartCmd(0): m_ext_clock(EXT_26M), m_baud_rate(9600), SEND(0xA0)->RECV(0xA0), fail_retry(30). (FlashToolLib/sv5/common/interface/src/brom_autoboot.cpp:268)
06/29/18 01:49:40.892 BROM_DLL[3424][388]: DEBUG: BRom_Base::SetBRomCommState(): OK!, BaudRate(57600) = 57600 x EXT_CLOCK(2) x Multiple(1). (FlashToolLib/sv5/common/interface/src/brom_base.cpp:360)
06/29/18 01:49:40.892 BROM_DLL[3424][388]: BRom_AutoBoot::BRom_StartCmd(0): m_ext_clock(EXT_26M), m_baud_rate(57600), SEND(0xA0)->RECV(0xA0), fail_retry(31). (FlashToolLib/sv5/common/interface/src/brom_autoboot.cpp:268)
(28-06-2018, 01:01 PM)hovatek Side note (while waiting for feedback from above steps):
About the ERROR : S_BROM_DOWNLOAD_DA_FAIL (2004), that could be due to an interruption (device powering up) or a secure bootloader in which case you might need a custom Download Agent) to force detection