HWDiagnosticApp
A little trick in the application HWDiagnosticApp. If you have access to an application, and can modify the content of the XAP file.
Generally, you can look at the location: ..\PROGRAMS\CommonFiles\Xaps\your_app_guid.xap
Open: your_app_guid.xap\DataInterface\projectmenus.xml , and uncomment this line:
Application after entering the code, does it automatically, but we did it manually. Of course avoiding typing code. The whole process shows how to get to the "SimpleIO Setting" - where later, we will be able to freely release the bootloader mode.
Have Fun!
A little trick in the application HWDiagnosticApp. If you have access to an application, and can modify the content of the XAP file.
Generally, you can look at the location: ..\PROGRAMS\CommonFiles\Xaps\your_app_guid.xap
Open: your_app_guid.xap\DataInterface\projectmenus.xml , and uncomment this line:
Code:
<?xml version="1.0" encoding="utf-8" ?>
<ProjectMenuInfo >
<Module id ="01" name="Background Settings" produce="True" menuType="None">
<!-- DTS2012110803884 z00214427 20121102 begin > -->
<Menu id ="0101" name="Qualcomm Background Setting" produce="True" menuType="Custom" mappingUri="DiagSetting.xaml"/>
<!-- DTS2012110803884 z00214427 20121102 begin > -->
<Menu id ="0103" name="OTP NV Filter Setting" produce="False" menuType="Switch" />
<!-- DTS2012101708864 zengjian 20121019 begin > -->
<!--<Menu id ="0104" name="Double MIC Setting" produce="True" menuType="Switch" />.-->
<!-- DTS2012101708864 zengjian 20121019 end > -->
<!-- DTS2012102508304 pKF66272 20121025 begin > -->
<!-- DTS2012121810714 zengjian 20121218 delete begin > -->
[COLOR="DarkRed"] <!--<Menu id ="0105" name="SimpleIO Setting" produce="True" menuType="Switch" />-->[/COLOR]
<!-- DTS2012121810714 zengjian 20121218 delete end > -->
<!-- DTS2012102508304 pKF66272 20121025 end > -->
<Menu id ="0102" name="LOG Settings" produce="True" menuType="None">
<SubMenu id ="010201" name="ETW LOG" produce="True" menuType="None">
<FourthMenu id ="01020101" name="Huawei ETW LOG" produce="True" menuType="Custom" mappingUri="EtwLogSetting.xaml"/>
<FourthMenu id ="01020102" name="Qualcomm ETW LOG" produce="True" menuType="Custom" mappingUri="EtwLogSetting.xaml"/>
</SubMenu>
<SubMenu id ="010202" name="Dump LOG" produce="True" menuType="Custom" mappingUri="DumpLogSetting.xaml"/>
<SubMenu id ="010203" name="Modem LOG" produce="True" menuType="Custom" mappingUri="ModemLogSetting.xaml"/>
</Menu>
</Module>
<Module id ="02" name="Board Information" produce="True" menuType="None">
<Menu id ="0201" name="S/H Version" produce="True" menuType="None">
<SubMenu id ="020101" name="Internal Version" produce="True" menuType="About" />
<SubMenu id ="020102" name="Modem Version" produce="True" menuType="About" />
<SubMenu id ="020103" name="Modem Compile Time" produce="True" menuType="About" />
<SubMenu id ="020104" name="SBL3 Version" produce="True" menuType="About" />
<SubMenu id ="020105" name="EFS Version" produce="True" menuType="About" />
<SubMenu id ="020106" name="Hardware Version" produce="True" menuType="About" />
<SubMenu id ="020107" name="UEFI Version" produce="True" menuType="About" />
<SubMenu id ="020108" name="ACPI Version" produce="True" menuType="About" />
<SubMenu id ="020109" name="Touch Version" produce="True" menuType="About" />
<SubMenu id ="020110" name="Kernel Version" produce="True" menuType="About" />
<SubMenu id ="020111" name="OS Version" produce="True" menuType="About" />
<SubMenu id ="020112" name="OS Compile Time" produce="True" menuType="About" />
</Menu>
<Menu id ="0202" name="Device Information" produce="True" menuType="None">
<SubMenu id ="020201" name="Touch Type" produce="True" menuType="About" />
<SubMenu id ="020202" name="Main Camera Type" produce="True" menuType="About" />
<SubMenu id ="020203" name="Front Camera Type" produce="True" menuType="About" />
<SubMenu id ="020204" name="eMMC Type" produce="True" menuType="About" />
<SubMenu id ="020205" name="LCD Type" produce="True" menuType="About" />
<SubMenu id ="020206" name="Board ID" produce="True" menuType="About" />
<SubMenu id ="020207" name="Compass Info" produce="True" menuType="About" />
<SubMenu id ="020208" name="Gsensor Info" produce="True" menuType="About" />
<SubMenu id ="020209" name="RAM Type" produce="True" menuType="About" />
</Menu>
<Menu id ="0203" name="Manufacture Information" produce="True" menuType="None">
<SubMenu id ="020301" name="ISBN" produce="True" menuType="About" />
<SubMenu id ="020302" name="Software Download(DT)" produce="True" menuType="About" />
<SubMenu id ="020303" name="Calibration Test(CT)" produce="True" menuType="About" />
<SubMenu id ="020304" name="Wifi Test(WT)" produce="True" menuType="About" />
<SubMenu id ="020305" name="Board Test(BT)" produce="True" menuType="About" />
<SubMenu id ="020306" name="MMI Test(MMIT)" produce="True" menuType="About" />
<SubMenu id ="020307" name="Entire System Test(MT)" produce="True" menuType="About" />
<SubMenu id ="020308" name="PT Test(PT)" produce="True" menuType="About" />
<SubMenu id ="020309" name="LT" produce="True" menuType="About" />
</Menu>
<Menu id ="0204" name="Other Information" produce="True" menuType="None">
<SubMenu id ="020401" name="IMEI/ESN/MEID" produce="True" menuType="About" />
<SubMenu id ="020402" name="SN" produce="True" menuType="About" />
<SubMenu id ="020403" name="RF NV Backup Status" produce="True" menuType="About" />
<SubMenu id ="020404" name="Branch Information" produce="True" menuType="About" />
<SubMenu id ="020405" name="MAC Address" produce="True" menuType="About" />
<!--<DTS2012101902138 z00214427 20121019 add Begin-->
<SubMenu id ="020406" name="PVK File Status" produce="True" menuType="About" />
<!--DTS2012101902138 z00214427 20121019 add End>-->
</Menu>
</Module>
<Module id ="03" name="Network Information" produce="True" menuType="None">
<Menu id ="0301" name="PLMN ID" produce="True" menuType="None">
<SubMenu id ="030101" name="PLMN" produce="True" menuType="Custom" mappingUri="SimLockInfo.xaml"/>
<SubMenu id ="030102" name="PLMN_NS" produce="True" menuType="Custom" mappingUri="SimLockInfo.xaml"/>
<SubMenu id ="030103" name="PLMN_SP" produce="True" menuType="Custom" mappingUri="SimLockInfo.xaml"/>
</Menu>
<Menu id ="0302" name="SimLock Status" produce="True" menuType="Custom" mappingUri="SimLockInfo.xaml"/>
<!--<DTS2012101702455 z00214427 20121123 modify Begin-->
<!--<Menu id ="0303" name="Qfuse Status" produce="True" menuType="About" />-->
<!--DTS2012101702455 z00214427 20121123 modify End>-->
</Module>
<Module id ="04" name="Recover Factory Settings" produce="True" menuType="Message" />
<Module id ="05" name="Others" produce="True">
<Menu id ="0501" name="Battery Information" produce="True" menuType="None">
<SubMenu id ="050101" name="Battery Temperature" produce="True" menuType="About" />
<SubMenu id ="050102" name="Battery Voltage" produce="True" menuType="About" />
</Menu>
<Menu id ="0502" name="Clear GPS Information" produce="True" menuType="Message" />
<Menu id ="0503" name="Bluetooth Speed" produce="True" menuType="Custom" mappingUri="Bluetooth.xaml" />
<Menu id ="0504" name="Received Signal Power" produce="True" menuType="Custom" mappingUri="Rssi.xaml" />
<!-- DTS2012121903695 zengjian 20121220 add begin > -->
<Menu id ="0505" name="Open GPS Cold Start" produce="True" menuType="Message" />
<!-- DTS2012121903695 zengjian 20121220 add end > -->
</Module>
</ProjectMenuInfo>
Have Fun!
Last edited: