Quote:
Originally Posted by cpnichols
So I have been following this for a bit, and have tried to make my own SDconfig.txt file. and it sort of worked. Basically the email xml worked but nothing installed and the weather one (which is for the HTC weather thing) did not. None of the CAB files installed. I think this seems to be related to the LOCK and HIDE stuff. Can someone explain to me where you put those and why? I would appreciate any help.
SDConfig.txt:
LOCK:Enabled
CAB: \Storage Card\My Documents\installs\CorePlayer.cab
CAB: \Storage Card\My Documents\installs\LumosSetupV09.CAB
CAB: \Storage Card\My Documents\installs\PictureMail.CAB
CPY1:\Storage Card\My Documents\installs\restore\Lumos\settings.txt
CPY2:\Program Files\Lumos\settings.txt
XML: \Storage Card\My Documents\installs\restore\emails.xml
XML: \Storage Card\My Documents\installs\restore\weather.xml
LOCK isabled
RST: Reset
Weather:
<wap-provisioningdoc>
<characteristictype="Registry">
<!-- Task Manager "X" -->
<characteristictype="HKCU\Software\HTC\TaskManag er ">
<parmname="EnableTapAndHold"value="0"datatype="i nt eger"/>
</characteristic>
<characteristic type="HKCU\Software\HTC\Manila" translation="filesystem">
<parm name="Weather.CityList" datatype="string" value="NAM|US|CA|LOS ANGELES" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
|
Provisioning XMLs is picky, if there's one entry it doesn't like in your XML the whole thing after that spot doesn't go.
What I did to resolve this is made separate XMLs (Tweak01.xml, Tweak02.xml etc) that way you can focus on one item at a time.. for example your wallpaper goes and your weather doesn't, it means you have to focus on why your weather isn't working.
I can see by looking at your weather entries that it's not near as information as mine, maybe try putting the whole thing in first, then shaving it down
example
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<!-- *** Start Configuring Wallpaper for All Tabs, Weather Locations *** -->
<characteristic type="HKCU\Software\HTC\Manila" translation="filesystem">
<parm name="LastLaunch" datatype="binary" value="\"/>
<parm name="HomeBackgroundPath" datatype="string" value="\Windows\HTCTP01.jpg"/>
<parm name="Weather_Focus" datatype="string" value="United States"/>
<parm name="LaunchCounter" datatype="integer" value="0"/>
<parm name="ActiveSyncConfigured" datatype="integer" value="1"/>
<parm name="PushMailOn" datatype="integer" value="1"/>
<parm name="Weather.Fahrenheit" datatype="integer" value="1"/>
<parm name="Weather.CityList" datatype="string" value="NAM|US|TX|ABILENE,NAM|US|TX|DYESS AFB,NAM|US|OK|OKLAHOMA CITY"/>
<parm name="EnableLandscape" datatype="string" value="true"/>
<parm name="Landscape.WebSearchURL" datatype="string" value="http://www.google.com"/>
<parm name="EnableCrashDumps" datatype="integer" value="0"/>
<parm name="Weather.PostFirstRun" datatype="integer" value="1"/>
<parm name="ShowLogo" datatype="integer" value="1"/>
<parm name="Locale" datatype="string" value="en-us"/>
<parm name="Weather.CurrentCity" datatype="integer" value="1"/>
<parm name="Data.DownloadWhenRoaming" datatype="integer" value="1"/>
<parm name="Data.AutoDownloadOff" datatype="integer" value="0"/>
</characteristic>
<!-- *** End Configuring Wallpaper for All Tabs, Weather Locations *** -->
</characteristic>
</wap-provisioningdoc>
It's a bit more complex and there's actually the HomeBackgroundPath there too, it's all HTC\Manila though, which leads me to another conclusion.
If you breakup the registry path e.g. HKCU\Software\HTC\Manila into two separate sections on the same XML, it seems to not work
WOW that's a lot of info!