whats the commond line and flags for over riding platid when using thor2? or if you have the xml file I can edit and do an emergency program using the xml and ffu?
Only way I could see doing that would be with a pre-signed cab file with the smbios.cfg matching what that ffu needs. But when doing that you always want to have a way to revert back to stock. I have found zero files so far containing an smbios.cfg file.So the Platform id information is written to the SMBIOS on the device.
On each device platform, OEMs must ensure that the following values in the SMBIOS system information structure are set:
PhoneManufacturer
Family
Product Name
Version
is there a way to edit the SMBIOS information once its already on the device?
The idol 4s does not rely on the thor2 command. It used the WDRT app directly (WindowsDeviceRecoveryTool.exe) and sets of .dll files like AnalogAdaptation.dll AlcatelAdaptation.dll Model.dll. I have been looking again at the WDRT trace logs and building more of a understanding of what is happening.whats the commond line and flags for over riding platid when using thor2? or if you have the xml file I can edit and do an emergency program using the xml and ffu?
The idol 4s does not rely on the thor2 command. It used the WDRT app directly (WindowsDeviceRecoveryTool.exe) and sets of .dll files like AnalogAdaptation.dll AlcatelAdaptation.dll Model.dll. I have been looking again at the WDRT trace logs and building more of a understanding of what is happening.
There is a dll file called LogicCommon.dll. It along with the AnalogAdaptation.dll look like they are able to see and read the smbios.cfg file to verify the Device ID embedded there and compare it to what is expected on the FFU.
If thor2 would have worked it would include the skip id check flag to bypass that feature.
-skip_id_check Secure FFU flashing. Skips Platform ID check between the device and FFU file.
Unfortunately other security measures are usually in place if that flag is used. Was thinking maybe there is another tool available since thor2 is not used anyway that might be considered. But we could be doing that at the risk of the device, since there appears to be no Emergency files out there and anything could happen since WDRT is only tool really designed for the IDOL4s.
just -skip_id_check if using thor2so the flag in thor2 would be -skip_id_check Secure FFU Flashing or just -skip_id_check?
There is one tool that might work that I came across over a year ago. It is a Qualcomm tool I believe. I'll research it and let you know.seems to me that any Microsoft supplied flashing tool only checks the info in the SMBIOS on the device and that is it. If they don't match it doesn't flash.
how do we put the device into uefi mode?
Lumia uefi mode using the Lumia boot manager is specific only to Lumias.need to have the device in Lumia uefi mode to use thor2 with the skip_id_check flag??
Lumia uefi mode using the Lumia boot manager is specific only to Lumias.
the only other way I can think of doing this is from emergency state, which the 4s will enter but I would need someone to make me a properly written xml file to change the device id using thor2. OEMDevicePlatform.xml would be the file I would need to try this.