Hi - as long as we are waiting for some cook to provide a ROM with UC customizing.... take a look here:
http://www.gpcarreon.com/rebuildcab/
to make a cab out of a .xml file with all your customs settings like here as an example....
http://forum.xda-developers.com/showpost.php?p=1896955&postcount=2
Good luck!
Quted from Sleuth:
Registry CSPs
Within the registry type, I set a lot of cool stuff. You should be able to firgure out how it works if you have basic registry skills. Essentially, setting values for any registry key looks like this:
Code:
<characteristic type="HKCU\ControlPanel\BackLight">
<parm name="BatteryTimeout" value="240" datatype="integer"/>
<parm name="ACTimeout" value="360" datatype="integer"/>
</characteristic>
First you set the key with the <characteristic type> tag, then you set values with the <parm name> tags. Binary values are a PITA since they're encoded Base 64 (see my entry for Owner Information above). If you want to set owner information as I did in the example, then you need to convert Unicode to Base64. Post here if you want to learn how and I'll show you how I do it.
Click to expand...
Click to collapse
This is also somewhat related with the topic we talked about here:
http://forum.xda-developers.com/showthread.php?t=359311
editing existing "regular" cabs to keep them as pre-modified custom ones.
le_hades said:
You have to rename:
windows\HTCHome.dll.0409.mui
windows\HTC_HDlg.exe.0409.mui
windows\HH_0409_WeatherCities.xml
to your locale variable (if your rom isn't wwe), in my case it's spanish (0C0A):
windows\HTCHome.dll.0C0A.mui
windows\HTC_HDlg.exe.0C0A.mui
windows\HH_0C0A_WeatherCities.xml
It worked for me.
There's another way to do it, harder but way better, i usually do this with my own cabs because after a hard reset i don't like having to change everything again. Steps:
1- Decompress the cab with winrar
2- Edit the file "setup.xml" and correct things you want to change about installation setup: name of files to install (like in this case), name of registry variables to write (like in 10-button commanager for wing), etc
3- Find and download "Cabpack 1.4", be sure to use the following options for it to work: "compression type = mszip", "Create cabinets for = 16 bit extractor"
4- Use it for re-compressing your modified cab and install.
5- Voilá... great pre-modified cabs that you can keep for the next hard-reset.
Hope you like it. Regards
Click to expand...
Click to collapse
Theres no limit of the things you can do with a little patience and xml editing.
Enjoy it
The default browser for the 'Launch Browser' button on my Diamond's TouchFlo Internet tab is Internet Explorer. Is there a way to change it to Opera?
Also, completely different question, is there a way to have programs actually close when you hit the 'x'? Anytime I exit a program it still shows up in the task manager until I close it there.
Thanks for any info.
About closing tasks:
On Home screen tap the tasklist button. Choose the middle icon. A Settings dialog should pop up. Go to the 3rd tab and switch the setting about X button
kosherpig said:
About closing tasks:
On Home screen tap the tasklist button. Choose the middle icon. A Settings dialog should pop up. Go to the 3rd tab and switch the setting about X button
Click to expand...
Click to collapse
Thanks! I looked right at that tab and missed it
Nobody has any ideas on changing the browser? I've found a file in the appplication data/manila folder that has the internet portal as iexplorer.exe but it's and xml file that I can't seem to edit.
you can edit an xml by simply moving it to your comp and opening it in notepad and saving in xml then moving it back... I don't think this is the right file but go for the hold and give it a shot...just change it back if it fails.
You'll probably need freeware Total Commander to move the file though.
bugsykoosh said:
you can edit an xml by simply moving it to your comp and opening it in notepad and saving in xml then moving it back... I don't think this is the right file but go for the hold and give it a shot...just change it back if it fails.
You'll probably need freeware Total Commander to move the file though.
Click to expand...
Click to collapse
Make a copy of the file on your computer to edit, rename the file on your device and copy the edited file back to your device.
Thank you..
editting the xml file worked for me..
Now changed the browser and I also added some links in the internet-tab.
ties said:
Thank you..
editting the xml file worked for me..
Now changed the browser and I also added some links in the internet-tab.
Click to expand...
Click to collapse
Wow, it didn't seem to work for me. All I changed was "iexplorer.exe" to "OperaL.exe", is there something else I needed to change?
I just changed from:
<BrowserExe>\Windows\BrandedBrowser.exe</BrowserExe>
to:
<BrowserExe>\Windows\iexplorer.exe</BrowserExe>
after this a soft reset and it worked for me...
ties said:
I just changed from:
<BrowserExe>\Windows\BrandedBrowser.exe</BrowserExe>
to:
<BrowserExe>\Windows\iexplorer.exe</BrowserExe>
after this a soft reset and it worked for me...
Click to expand...
Click to collapse
I'll try it again. What was your default browser?
Well I tried it again, managed to get rid of some of the unwanted 'favourites' under the globe but it still launches internet explorer instead of opera even after changing the .exe line.
Default was Opera (in a Tmob-rom)..but i can not work with opera..
My complete new xml-file looks like this:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\iexplore.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\ie7.jpeg"
NavigateUrl=""
Text=""
Width="400"
Height="123" />
<OperatorLinks>
<Link
Text="Startpagina"
NavigateUrl="http://startpagina.mobi/"
ImagePath="" />
</OperatorLinks>
</InternetPortal>
I also changed the picture and added a link: "startpagina"
Thanks for posting that ties.
Here's mine:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\OperaL.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc" SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc" NavigateUrl="" Text="Launch Browser" Width="480" Height="215" />
<OperatorLinks>
<Link Text="YouTube" Executable="\windows\youtube.exe" ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
</OperatorLinks>
</InternetPortal>
I guess it's starting Internet Explorer for some other reason since I've changed the target in this file. Weird that the other changes I made worked but the browser change didn't. Oh well, hopefully someone who knows about this sort of thing will chime in.
Finally found out how to get this working, someone on another forum suggested this:
HKCU\Software\HTC\Manila\DefaultBrowserIsIE = 0
I also have the xml file changed as above but not sure if that's required.
I tried just changing "HKCU\Software\HTC\Manila\DefaultBrowserIsIE = 0" and it did not work. I really don't feel comfortable changing the xml file. Is there a simple way of doing this?
micaman said:
I tried just changing "HKCU\Software\HTC\Manila\DefaultBrowserIsIE = 0" and it did not work. I really don't feel comfortable changing the xml file. Is there a simple way of doing this?
Click to expand...
Click to collapse
I just downloaded microsoft xml notepad to my pc (it's free), copied the original file from phone to pc, edited the file on pc, copied it back to the phone, soft reset, tada. Just be sure to keep a copy of the original, unaltered file (I kept a copy in a different directory on the phone).
Here is the file's location on a Rogers branded Touch Diamond:
\Application Data\Manila\InternetPortal-en-CA
Here is the original file contents (on my Rogers Touch Diamond):
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\iexplore.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
NavigateUrl=""
Text="Launch Browser"
Width="480"
Height="215" />
<OperatorLinks>
<Link
Text="YouTube"
Executable="\windows\youtube.exe"
ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
<Link
Text="Do More"
NavigateUrl="http://mymobilehomepage.rogers.com/wmcontent/common/biz/domore/index.jsp"
ImagePath="\Windows\DoMore.qtc" />
<Link
Text="Rogers Mall"
NavigateUrl="http://mymobilehomepage.rogers.com"
ImagePath="\Windows\RogersMall.qtc" />
</OperatorLinks>
</InternetPortal>
Here's the file after I edited it:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\OperaL.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc" SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc" NavigateUrl="" Text="Launch Browser" Width="480" Height="215" />
<OperatorLinks>
<Link Text="YouTube" Executable="\windows\youtube.exe" ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
</OperatorLinks>
</InternetPortal>
Note that I also removed some of the carrier provided links that show up under the globe on the internet tab.
To be honest, I don't know what would happen if you screw up the file because it worked without any problems for me.
KevinRmr said:
I just downloaded microsoft xml notepad to my pc (it's free), copied the original file from phone to pc, edited the file on pc, copied it back to the phone, soft reset, tada. Just be sure to keep a copy of the original, unaltered file (I kept a copy in a different directory on the phone).
Here is the file's location on a Rogers branded Touch Diamond:
\Application Data\Manila\InternetPortal-en-CA
Here is the original file contents (on my Rogers Touch Diamond):
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\iexplore.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
NavigateUrl=""
Text="Launch Browser"
Width="480"
Height="215" />
<OperatorLinks>
<Link
Text="YouTube"
Executable="\windows\youtube.exe"
ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
<Link
Text="Do More"
NavigateUrl="http://mymobilehomepage.rogers.com/wmcontent/common/biz/domore/index.jsp"
ImagePath="\Windows\DoMore.qtc" />
<Link
Text="Rogers Mall"
NavigateUrl="http://mymobilehomepage.rogers.com"
ImagePath="\Windows\RogersMall.qtc" />
</OperatorLinks>
</InternetPortal>
Here's the file after I edited it:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\OperaL.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc" SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc" NavigateUrl="" Text="Launch Browser" Width="480" Height="215" />
<OperatorLinks>
<Link Text="YouTube" Executable="\windows\youtube.exe" ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
</OperatorLinks>
</InternetPortal>
Note that I also removed some of the carrier provided links that show up under the globe on the internet tab.
To be honest, I don't know what would happen if you screw up the file because it worked without any problems for me.
Click to expand...
Click to collapse
i must have spent the last 2 hrs, with my pc, & total commander searching for this file to edit? in my application data folder i have,
AppToDate
GoogleMaps
HTC
MDS
Microsoft
MusicID
Sounds
Volatile
i cant find the manila folder or the InternetPortal xml, can anyone help me?!?
Same problem for me!! I can't find the xml file...
the opera that came with my touch diamond was the default. everytime i load skyfire it changed it to skyfire... to fix it in the address bar on opera type this opera:config look for something called "install" put a check next to default then click the button labeled default. then click save. completely exit the browser and it should work I know it does for me!
KevinRmr said:
I just downloaded microsoft xml notepad to my pc (it's free), copied the original file from phone to pc, edited the file on pc, copied it back to the phone, soft reset, tada. Just be sure to keep a copy of the original, unaltered file (I kept a copy in a different directory on the phone).
Here is the file's location on a Rogers branded Touch Diamond:
\Application Data\Manila\InternetPortal-en-CA
Here is the original file contents (on my Rogers Touch Diamond):
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\iexplore.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner
DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc"
SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc"
NavigateUrl=""
Text="Launch Browser"
Width="480"
Height="215" />
<OperatorLinks>
<Link
Text="YouTube"
Executable="\windows\youtube.exe"
ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
<Link
Text="Do More"
NavigateUrl="http://mymobilehomepage.rogers.com/wmcontent/common/biz/domore/index.jsp"
ImagePath="\Windows\DoMore.qtc" />
<Link
Text="Rogers Mall"
NavigateUrl="http://mymobilehomepage.rogers.com"
ImagePath="\Windows\RogersMall.qtc" />
</OperatorLinks>
</InternetPortal>
Here's the file after I edited it:
<?xml version="1.0" encoding="utf-16"?>
<InternetPortal>
<BrowserExe>\Windows\OperaL.exe</BrowserExe>
<IncludeUserFavorites>False</IncludeUserFavorites>
<Banner DefaultImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner.qtc" SelectedImagePath="\Windows\HTC\Assets\Images\InternetPortal\banner_selected.qtc" NavigateUrl="" Text="Launch Browser" Width="480" Height="215" />
<OperatorLinks>
<Link Text="YouTube" Executable="\windows\youtube.exe" ImagePath="\Windows\HTC\Assets\Images\InternetPortal\youtube.qtc" />
</OperatorLinks>
</InternetPortal>
Note that I also removed some of the carrier provided links that show up under the globe on the internet tab.
To be honest, I don't know what would happen if you screw up the file because it worked without any problems for me.
Click to expand...
Click to collapse
I've managed to edit a new copy of the file but I can;t get it back on the phone. I'm getting an error telling me that i don;t have permission to create items when I try to replace the exiting XML file with the new one or an error telling me I don;t have permission to delete the file when I try to delete the file before copying the new one.
So Close!! Please help!
Don't remove the file. Just use Total Commander and go to the file then press the pen/paper icon at the bottom and you can edit it right there. here are the working lines:
Opera:
<BrowserExe>\Windows\OperaL.exe</BrowserExe>
IE is:
<BrowserExe>\Windows\iexplore.exe</BrowserExe>
SkyFire is:
<BrowserExe>\program files\skyfire\skyfire.exe</BrowserExe>
Iris is:
<BrowserExe>\program files\iris browser\irisbrowser.exe</BrowserExe>
Does anyone know how to get NetFront (Access) to work? I get a warning that it's not a trusted or signed certificate. Thanks
By the way, no soft reset is needed after changing the xml- the changes take effect immediately.
Hi,
I'm about flashing my first roms, works just great. Now I want to give the roms my own names. I worked out that it is possible to set the name / version through the registry:
Code:
<wap-provisioningdoc>
<characteristic type="Registry">
<characteristic type="HKLM\Software\OEM" translation="filesystem">
<parm name="ExtROMVersion" datatype="string" value="My name"/>
<parm name="ROMDate" datatype="string" value="01/01/09"/>
<parm name="ROMVersion" datatype="string" value="1.19.831.0 (25581)"/>
</characteristic>
</characteristic>
</wap-provisioningdoc>
But now I want to name the nbh file itself, so by extracting it, there will stand my name. Furthermore I want to change the numbers showing up while booting.
How is this possible?
Has nobody any ideas?
Haha..
I do it like this:
[HKEY_LOCAL_MACHINE\Software\OEM]
"ROMVersion"="HDV1 L26"
[HKEY_LOCAL_MACHINE\System\Versions]
"Aku"=".1.4.3 L26"
If you want to edit the .nbh you need to hexedit it, the specific offset I realy don't know.
Cheers and Happy New Year,
Leo
johnpatcher said:
Has nobody any ideas?
Click to expand...
Click to collapse
Ok, here's the files. I started on att manila(which is where tab comes from) and now have it running on non att manila(. This has been tested with ONYX theme which is using the latest htc manila version(1.2.35845.1_1813.6), which is where pics came from. I had up to 48 shortcuts made up, so I don't think it has a limit. It can be an odd number of shortcuts, doesn't have to have 3 on last row.
Its made from the ATT tab that was used for ATT specific links. I removed the ATT links and images. I added the tab icon links for tab bar back into the icons.mode9 file, 61f866ab_manila. Included lua scripts and ATT tab icons (1a5a121d_manila and 2e35e5f2_manila) which you can change to match your theme. The heart of it is the att_tabitems.xml which is where you have to edit your links for the shortcuts. All of files in zip need to be placed into \Windows folder on your phone. I can't make a cab, because you will have to edit the xml file to use this first. You can make shortcuts to open web links, files, folders, or apps. IconPath can point anywhere? or left blank. The softkeys are also set in the xml, so make them what you want. They currently connect to home and programs tabs of tf3d.
Here's some examples of xml, in these I was linking to icons folder I made in root of device named Realize(from the realize icon set).
App Link
Code:
<ATTtabItem
Name="Total Commander"
Path="\Program Files\Total Commander\cecmd.exe"
Arguments=""
IconPath="\Realize\TotalCommander.png"/>
Web Links
Code:
<ATTtabItem
Name="Opera"
Path="\Windows\OperaL.exe"
Arguments="http://m.google.com"
IconPath="\Realize\Opera95.png"/>
<ATTtabItem
Name="Google"
Path=":DEFBROWSER"
Arguments="http://forum.xda-developers.com"
IconPath="\Realize\GoogleNew.png"/>
<ATTtabItem
Name="Ebay"
Path="\Windows\iexplore.exe"
Arguments="http://ebay.com"
IconPath="\Realize\ebay.png"/>
Folder/file links
Code:
<ATTtabItem
Name="Games"
Path="\Windows\fexplore.exe"
Arguments="\Windows\Start Menu\Programs\Games"
IconPath="\Realize\Poker.png"/>
Soft Keys
Code:
<Softkey>
<LSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://home.page" Text="Home"/>
<RSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://programs.page" Text="Programs"/>
</Softkey>
To Install:
1. Disable tf3d in today settings.
2. Take the xml file and edit on your pc using Notepad to setup all your links
3. Edit your 26948339_manila file using Notepad as well, add lines from Post #2 below.
4. Copy all files in zip and your 26948339_manila to somewhere on phone.
5. Copy all files into \Windows folder on your phone using Total Commander(or equivalent).
6. Restart tf3d.
Almost forgot, you will have to add tab to your tab xml for tf3d.
Edit your 26948339_manila file using notepad on your pc.
Add the following lines, just change the page number to match your xml file.
Code:
<Page Order="10" Name="atttab.page" PackageName="HTC" Title="Launcher">
<ComponentReference Name="page" Mode9Path="HTC\ATTtab.mode9" Component="GizmoRoot" SmartComponent="true" />
<ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Off" />
<ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="ATTAtt_On" />
<ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Preview" />
</Page>
WOW nice work I know lots of people have been asking for something like this. Ill wait for it to be a bit easier to install and edit which I"m sure will happen once everyone catch's wind of this lol
Thanks for the hard work
Is it possible to get this tab working with the rhodium manila? I'm currently using Energy Rom series 2.
Initially I was trying to find a way to replace the default dialer images based on the theme (TSK) I was currently using. I figured, since the TSK is simply a CAB installer and already replaces files like stwater_640_480.png, it should be able to replace files like dlrback_land.png.
The results from my previous tests showed that attempting to add additional files to the TSK caused it not to load.
Today I came across the following registry entry...
Code:
[HKEY_LOCAL_MACHINE\Security\AppInstall\TSKAllowed]
All of the files that you are allowed to install via TSK are listed here. I added the filenames of the files that I wanted to replace, but that still did not work.
Then I found mxipupdate_metabase_001.provxml (located in \SYS\OS\). This XML is run on first boot and it appears to change files properties for all of the files used by the Theme manager.
With all of this I was finally able to install an extra file via TSK. I am still having problems replacing the dialer images, but I think I am close.
Requirements:
In order to install/replace additional files via TSK, you need the following pieces in place.
- The filename needs to be added to [HKLM\Security\AppInstall\TSKAllowed]
Example:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Security\AppInstall\TSKAllowed]
"8"=multi_sz:"picture.jpg"
- The file needs to exist on the phone originally (just a dummy file is fine) so that you can modify the properties.
Example:
Code:
<?xml version="1.0"?>
<wap-provisioningdoc>
<characteristic type="Metabase">
<characteristic type="FileOperation\%CE2%\picture.jpg\*" translation="install">
<parm name="datatype" value="string" />
<parm name="semantic-type" value="file" />
<parm name="rw-access" value="3" />
<parm name="access-role" value="88" />
</characteristic>
</characteristic>
</wap-provisioningdoc>
Once you have the file on your phone (or a dummy of the same name), the properties set appropriately and the name added to the TSKAllowed list, you can replace it when changing themes.
Attached to this post are all of the files I used.
Picture.jpg is a dummy file (empty txt file renamed as picture.jpg)
picture.xml changes the properties (can be loaded by FDCSoft TaskMan)
TSKAllowed.reg adds picture.jpg to the TSKAllowed key
TSK_test.tsk is Ron Arad orange with picture.jpg added (picture.jpg is a picture of a car)
This may not be of any use to anyone, but I wanted to share the info either way.
Hey I have been trying out without success installing some additional files using the tsk. It has only now that I came upon your post. Thanks for the info. I'm just surprised no one else got interested on this...
I haven't spent much time on this recently myself. Feel free to post what type of results you get.