Whats the f*** is that meaning??? - MDA, XDA, 1010 General

When I wanted to cook the ROM, the following log file came:
write xip block starting at 81740000, with 4 files
write xip block starting at 81c40000, with 63 files
this rom seems to be 4.01.19 GER 2004-03-05 T-Mobile WM2003
this bootloader seems to be V5.22 2003-05-15 17:46:55
xip regions not found: 81c40000=XDA_DEVELOPERS2
Error creating new rom
So my question is: what have I done wrong?
This specificaktion has my ROM:
- T.Mobile GER 4.01.19
- T-Mobile Autoconfig Germany
- move MS 'File Explorer' and 'SD backup' to 'Search & Explore'
- add 'Internet Explorer' link to 'Internet'
- move 'Terminal Services' to 'Internet'
- add 'Chat & IM' subfolder to 'Internet'
- move 'MSN Messenger' link to 'Chat & IM'
- PhonExt
- move 'SIM Manager', 'SIM Toolkit' and 'Wireless Modem' links to 'Phone'
- CabInstl (open .CAB-Files with CabInstall)
- JS Overclock
- PHM Registry Editor
- PocketNav
- Resco File Explorer 2003
- Resco Picture Viewer
- move remaining icons in 'Programs' to 'Misc'
- Chess
- Line4Line
- SkinFinal
- O2 Original
- Make battery warning adjustable
- Lock all keys except power button while off
- Remove 'stk.lnk' from Startup folder
- installer EXE
Please help me, I want this new ROM!!!

Related

O2 GER 1.60.52 - Full funct. but slim ExtROM with 5 MB left

Hi,
the files below are specially optimized for subscribers of O2 Germany using the XDAII. I would like to share the results of my quest for finding a slim ExtROM. The idea was to reduce the size of the original ExtROM to release additional space for other programs without reducing the functional range. Just CallerIDRC11_GER_1.5.sa.cab has been removed 'cause it is pretty useless and energy consuming.
Homezone indicator works fine now and I left it in the ExtROM. if you don't want it, delete 30032install.ARM.cab. This file contains the setup routine (there is also a registry entry made from O2DECustomize.sa.cab, maybe this has to be deleted as well - until now I didn't want to remove it and therefore didn't verify this)
Size has been reduced by merging registry files into O2DECustomize.sa.cab, also adding registry entries for activating ClearType and opening ExtROM (thanks to Xant for explanation & files). The following files are now included in O2DECustomize.sa.cab:
AudioPatch.cab (released by o2 UK)
Broadcast_GER.sa.cab
MIDI_GER_reg.sa.cab
O2_AP_DE_20040118.sa.cab
O2_DE.sa.cab
Version_AKU1.sa.cab
The remaining files have been checked for advertisements, demo files and English language versions, all together releasing 2,7 MB (+ 0,9 MB from CallerID), a lot of unwanted stuff that blocks valuable space for useful applications...
In my eyes some programs are a kind of "must" and have been added to further enhance the ExtROM:
- GPRSMonitor_GER.sa.cab
- BTHTools1012.cab (simplifies bluetooth connectivity)
- ExtendedROMSwitcher.cab
- WakeupTweak.cab
Steps to install this ExtROM (for those who never did that):
1. download the update file:
http://hilfe.o2online.de/srvs/DATA/...download/xda_software/neu/xda_16052ger_o2.exe
2. download ER2003Edit
http://wiki.xda-developers.com/wiki/ER2003Edit
3. use WinRAR to extract the upgrade files from xda_16052ger_o2.exe (you'll get six files: 3 Hima*.* and 3 *.nbf)
4. open the file ms_.nbf using ER2003Edit
5. delete the files inside the ExtROM and use drag & drop to add all files contained in O2 GER Slim ExtROM based on 1.60.52.zip below.
6. if you like, add more cab-files to the ExtROM (but don't forget to modify config.txt to start installation after hardreset)
7. save your work as ms_.nbf (same as before), make sure that this file and the remaining 5 files (extracted in step 3) are together in one folder
8. prepare for the update, what means that you should do anything to prevent your computer from hanging/freezing during the upgrade process, end all applications running on the XDAII.
9. due to some users reporting heavy problems & the explicit warning from the upgrade utilities' startsscreen: DO NOT USE USB HUB FOR FLASHING!
10. now start HimaUpgradeUt.exe and flash XDA II as usual, but with your individual ExtROM (according to O2 this step can take up to 1 1/2 hours!)
If you follow these instructions, every user should be able to perform the upgrade safely. But nevertheless everybody should take care and know what he's doing. If not - better ask somebody...
The upgrade worked fine on my German XDA II with (locked) ExtROM. Remember that you have to flash all parts (OS, ExtROM & Radio Stack) together - unlike in the past, when it was possible to flash a certain part only (see the new upgrade utility, XORing etc.).
After the update your XDAII will have:
ROM-Version: 1.60.00GER
ROM-Date: 12/03/03
Radio-Stack: 1.10.00
Protokoll-Vers: 1337.18
ExtROM-Vers: 1.60.52 (but your modified version)

Customizing Cingular ROM (links, 8.5 -> 12 MB free)

Here are some tips for saving some space / deleting links from Start Menu. All tips are working and tested on Qtek 8500 with the latest Cingular test ROM (4_1_.1.502.4). This ROM has ClearVue and some Cingular stuff. (Unfortunately you have only 8.45 - 8.50 MB left).... Now I have about 12.0 MB free...
Have you any other tips? Write it down. ;-)
ROM info:
Code:
Windows Mobile 5.0 with the Messaging and Security Feature Pack
OS 5.1.525 (Build 15362.3.4.2)
Radio Version 4.1.13.34_02.79.30
Code:
(men) = Menu setting
(reg) = Registry editing
(fil) = Filesystem
Connections
(men) Settings - Connections - GPRS ... Delete MEdia Net GPRS
- Proxy ... Delete cingular WAP
- Homescreen - Use Windows Default or any other homescreen you like
Start Menu background
(reg) HKLM\SOFTWARE\Microsoft\Shell\Rai\:MSStart\BKBitmapFile ... Delete the value \windows\0711E_Wall2.bmp
Boring Pictures
(fil) (if you dont like/use these pictures - save cca 200 kB) Delete My Documents\My Pictures
Start Menu links
(fil) Windows\Start Menu ... Delete Cingular Mall
Delete Cingular Music
Delete Get TeleNav
Delete Get Good
Delete MEdia Net
(Windows\Start Menu\Games ... Delete MobiTV)
Start Menu links order
(reg) HKCU\Software\Microsoft\Shell\Start Menu ... change the value of Order from this:
Code:
Cingular Music.lnk
Messaging.lnk
Calendar.lnk
Cingular Mall
MEdia Net.lnk
Internet Explorer.lnk
ActiveSync.lnk
Contacts.lnk
Settings.lnk
Games
Tasks.lnk
Voice Notes.lnk
Windows Media.lnk
Video Recorder.lnk
Pictures & Videos.lnk
Pocket MSN.lnk
to this:
Code:
Internet Explorer.lnk
Tasks.lnk
Windows Media.lnk
Calendar.lnk
Messaging.lnk
Contacts.lnk
ActiveSync.lnk
Call History.lnk
Settings.lnk
Games
Voice Notes.lnk
Pictures & Videos.lnk
Accessories
Pocket MSN.lnk
Speed Dial.lnk
HINT: This Registry Editor allows you to edit registry on your WM from PC
Programs
(fil) Program Files ... Delete Cingular (cca 50 kB)
Delete MobiTV (cca 900 kB !!!)
Delete MusicID (cca 240 kB)
Delete XM Radio (cca 1.3 MB !!!)
Note: It you cannot delete that, restart phone and delete it over ActiveSync
Background
(fil) Application Data\Home ... Delete 0711E_Wall2.bmp (cca 230 kB)
Windows ... Delete stwater_240_320.bmp (cca 190 kB)
Delete stwater_320_240.bmp (cca 130 kB)
Not working Java appliation
(fil) Application Data\Tao\intent ... Delete App folder (cca 120 kB)
MMS pictures & Templates
(fil) My Documents ... Delete UAContents (cca 120 kB)
Delete Templates (cca 200 kB)
Startup Sound
(reg) HKLM\SOFTWARE\HTC\Startup ... (if you want to delete Cingular startup sound) Delete the value of WAV (\windows\STARTUP_422.wav)
Shutdown Sound
(reg) HKLM\SOFTWARE\HTC\Shutdown ... (if you want to delete Cingular shutdown sound) Delete the value of WAV (\windows\STARTUP_422.wav)
I can't delete the files it says that memory might not be sufiecient or i may not have the permissions to delete them. How do I fix that?
What files are you unable to delete? Dont delete the files from inside the phone... Connect WM to the PC using ActiveSync, browse to the files you want to delete (you will only have to confirm deleting because the files are set read-only).
// You cant delete programs if they are running / open
Yes even then I can't delete. The files I am unable to delete are the ones in the /Windows and the /Program Files folders. It asks me to confirm whether i want to delete the read-only file..but yet after that I'm unable to delete them..it says memory is too low and/or i don't have the permissions to delete read only files, something like that.
No, the programs are not running..i cannot delete any of those files in the /Windows or the /Program Files folder.
I was unsucessful first time trying to delete these files (I have been using Resco Explorer). Maybe you have to delete the links to these files first and restart.
success
hi, i was successful in deleting all the files mentioned and making the changes necessary. It took the following steps:
Delete all you can
Reboot
Delete remaining
Reboot
Delete last few
Reboot
Check the deletions.
Also, what you might want to do is make your mail and internet explorer to save by default on your storage card.
My windows mobile live is refusing to work on this phone....any idea why? Or maybe if i could get a fresh copy of the mobile live. It somehow installs the mobile live, but doesn't uninstall the WM5 pocket msn and this might be the problemo.
would appreciate any help.
I managed to get them deleted, the test rom did not allow that. Had to upgrade to this current cingular rom to be able to remove everything.
should be a windows live messenger link here http://rapidshare.com/files/24689015/Windows_Live_for_Windows_Mobile.rar
The Internet explorer now supports Iframes with scrollbars and have Home Page... by default live search by MS.
(reg) Change IE homepage
HKLM\SOFTWARE\Microsoft\Internet Explorer ... change the value of home_0409 from file://\windows\about_0409.htm to http://www.google.com or any url/file you like
(reg) Java applications on Card
HKLM\SOFTWARE\Tao\JMM ... change the value of DataPath from \Applicaton Data\Tao\intent to sometnig like \Storage Card\Java\Tao\intent AND (fil)(!!!) move the intent folder (containing rofs_target.zip) to the exact location on Storage Card
moneytoo said:
(reg) Java applications on Card
HKLM\SOFTWARE\Tao\JMM ... change the value of DataPath from \Applicaton Data\Tao\intent to sometnig like \Storage Card\Java\Tao\intent AND (fil)(!!!) move the intent folder (containing rofs_target.zip) to the exact location on Storage Card
Click to expand...
Click to collapse
Thank you
Díkes, tohle jsem potřeboval
edit: there is no reason for deleting the stwater.. file, as it will be recreated the next time you reboot your phone, or change your wallpaper - the stwater is a kind of "image" of your wallpaper, in 2 different sizes
This is very useful
After each ROM install I come back here to delete unnecessary stuff.
Very useful in getting a few KB for more apps.

[2010/11/02] XDA_UC_NET - portable UC, Sense GUI. (0.9.4.4)

Based on XDA_UC (by Noonski). I used it in my ROMs and the idea is just great.
But there are some issues that I want to fix and also I have some new ideas.
So I started new project.
1. XDA_UC is based on MortScript, and I use C#. This affects only engine. You can use your mscr files for customization =)
2. XDA_UC runs in background, it's almost silent. I want to add feedback to show what's happening now.
Official Russian forum is here.
This application will install all cab files, reg tweaks, provxmls, run mscr scripts, copy files (and more) from given folder. Use it after you upgraded your ROM to restore everything.
Information for Chef's updated 2010/07/07
UC_NET new feature - Using variables updated 2010/07/02
UC_NET new feature - Portable commands updated 2010/07/07
UC_NET tutorial - HOWTO create shortcuts updated 2010/07/02
Requirements: NetCF 3.5
Main features:
portable, supports localization, uses OS functions (if possible, for example for installing provxml), predictable - you can control order of everything, error reporting, full customization log.
Quick start:
1. create folders on your storage card
Code:
XDA_UC
XDA_UC\Manual
XDA_UC\Copy2Root
XDA_UC\Run
XDA_UC\Execute
"XDA_UC" is a place for all .cab, .reg, .mscr, .cer files that should be automatically installed to device.
"Manual" is a place for all cab files you want install in usual "visible" mode with all questions.
"Copy2Root" is a place for all files and folders that should be automatically copied to device.
"Run" is a place for you self-extracting archives.
"Execute" is a place for you self-extracting archives if you want to continue customization while them working.
2. run UC_NET.exe, select your XDA_UC folder and press customize button.
XDA_UC_NET features:
1. It runs with any ROM that has NETCF 3.5. You don't need to install or cook it. Just take exe and run it.
2. It searches for XDA_UC folders on your storages and then you can choose what folder you want to use for customization. And you can even select any other folder as a root for customization.
3. How it works. When you select folder and press "Customize!" program uses this algorithm:
Install MSCRs
RunWaitFiles - run apps from the Run folder and from coomand files UC_NET_Run
RunNoWaitFiles - run apps from the Execute folder and from coomand files UC_NET_Execute
Install XMLs ("*.*xml" from XDA_UC)
Install CERTs ("*.cer" from XDA_UC)
Install CABs silent to device memory ("*.cab" from XDA_UC)
Install CABs manual ("*.cab" from XDA_UC\Manual)
Install REGs ("*.reg" from XDA_UC, uses FS_TaskMgr.exe)
Install RGUs ("*.rgu" and "*.cereg" from XDA_UC, uses FS_TaskMgr.exe)
Copy Directories (see UC_NET_CopyDirectories)
Copy Files (see UC_NET_CopyFiles)
Move Files (see UC_NET_MoveFiles)
Delete Files (see UC_NET_DeleteFiles)
Create Shortcuts (see UC_NET_CreateShortcuts)
Install PIB (restore you contacts, uses last pib file and PPCPimBackup.exe)
if portable mode is disabled in menu, at the end of customization program will read arguments from registry and do these actions:
XDAUC_CopyDirectories (XDA_UC DirCopy feature)
XDAUC_DeletFiles (XDA_UC Delete feature)
XDAUC_CopyFiles (XDA_UC FileCopy feature)
XDAUC_CreateShortcuts (XDA_UC AutoShortCut feature)
4. FS_TaskMgr.exe and PPCPimBackup.exe are used for some actions, program will search for these files in current folder, in \Windows and in the selected XDA_UC folder. Both files are included.
5. Program logs every step – you can see what is happening right now. Errors are shown separately – you can see if something wrong happened.
6. All files processed in strict alphabetical order. For example, if you want to install SlideIT.cab before DanishPack.cab, you can just change names: 1_SlideIT.cab, 2_DanishPack.cab.
7. Program will first search and use XDA_UC\1, XDA_UC\2, … XDA_UC\99 folders (1-99 in alphabetical order), before using base XDA_UC. For example, you want to install some reg files before installing cab files, and you want to install first.cab right after installing these reg files. How to do this?
Go to XDA_UC folder, create subfolder "1" and move these reg files to XDA_UC\1.
Go to XDA_UC folder, create subfolder "2" and move this first.cab to XDA_UC\2.
8. You can structurize your setup folders by using Groups. Programm will show you menu and let to choose what you want to install. Read more here.
Ready!
Release history.
NETCFv35.Messages.EN.wm.cab - install it and you will see detailed descriptions of errors (if any)
If you want to translate program to your language - please follow instruction in included UC_NET_Localization_SRC.zip.
Update 2011/03/20 - new Fr and Sk localizations - http://forum.xda-developers.com/showpost.php?p=12231359&postcount=238
Information for Chef's
UC_NET v0.6
2010/07/07
option to run on any boot you like
you can configure wait timeout
you can set any folder as root folder (not only XDA_UC)
you can display your own Welcome Message in any language.
see attached readme.txt for more details
UC_NET v0.5
2010/07/02
put UC_NET_FirstBoot.lnk in your StartUp folder if you want run UC_NET.exe with these arguments
/CreateShortcuts
/CopyDirectories
/CopyFiles
/DeleteFiles
registry key
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\Delete]
"Environment.SpecialFolder.Startup\\UC_NET_FirstBoot.lnk"=""
will delete this UC_NET_FirstBoot.lnk link after first boot.
registry key
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\AutoShortCut]
"Environment.SpecialFolder.Programs\\UC_NET Customize.lnk"="\\Windows\\UC_NET.exe"
will create shortcut for users in programs menu.
command line parameters
/CreateShortcuts - creates shortcuts for all files listed under
HKLM\Software\XDA\AutoShortCut
/CopyDirectories- copies all directories (including all files and subfolders) listed under
HKLM\Software\XDA\DirCopy
/CopyFiles- copies all single files listed under
HKLM\Software\XDA\FileCopy
/Delete- deletes all files listed under
HKLM\Software\XDA\Delete
read more about XDA_UC commands format here:
http://forum.xda-developers.com/showthread.php?t=562568
UC_NET extends XDA_UC
You can use variables in your commands
and it will work with any localization of windows.
for example, this key will delete UC_NET_FirstBoot.lnk from Startup folder.
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\Delete]
"Environment.SpecialFolder.Startup\\UC_NET_FirstBoot.lnk"=""
IMPORTANT - UC_NET doesn't show GUI to user if started with command line.
I think this is the most confusing part of original XDA_UC - your ROM depends on something that user will do on first (second) boot.
Therefor I disabled GUI - If user wants to use customization he will start it from start menu, and of course in this case user will know what's up. Correct me if I'm wrong.
Another difference from original XDA_UC - UC_NET will not install all cab files from windows folder. I can add this feature, but I don't know why Chef will put cab files into his "perfect" ROM. The same with reg files - what kind of chef needs to import reg files AFTER the ROM is ready? =)
please, post your comments and requests!
You can use these variables in you commands:
Microsoft Environment.SpecialFolder Enumeration members:
Code:
Environment.SpecialFolder.ApplicationData
- The directory that serves as a common repository for application-specific data for the current roaming user.
Code:
Environment.SpecialFolder.Favorites
- The directory that serves as a common repository for the user's favorite items.
Code:
Environment.SpecialFolder.Personal
- The directory that serves as a common repository for documents.
Code:
Environment.SpecialFolder.Programs
- The directory that contains the user's program groups.
Code:
Environment.SpecialFolder.StartMenu
- The directory that contains the Start menu items.
Code:
Environment.SpecialFolder.Startup
- The directory that corresponds to the user's Startup program group.
UC_NET v0.5 adds more variables
Code:
StorageManager.Profiles.SDMemory
- will be replaced in runtime with value of
HKLM\System\StorageManager\Profiles\SDMemory\Folder
Code:
StorageManager.Profiles.MoviNand
- will be replaced in runtime with value of
HKLM\System\StorageManager\Profiles\MoviNand\Folder
Code:
StorageManager.Profiles.INAND
- will be replaced in runtime with value of
HKLM\System\StorageManager\Profiles\INAND\Folder
UC_NET v0.9.4.2 adds more variables
Code:
ShellFolders.Windows
- value of HKLM\System\Explorer\Shell Folders\Windows
Code:
ShellFolders.StartUp
- value of HKLM\System\Explorer\Shell Folders\StartUp
Code:
ShellFolders.Recent
- value of HKLM\System\Explorer\Shell Folders\Recent
Code:
ShellFolders.Programs
- value of HKLM\System\Explorer\Shell Folders\Programs
Code:
ShellFolders.ProgramFiles
- value of HKLM\System\Explorer\Shell Folders\Program Files
Code:
ShellFolders.MyDocuments
- value of HKLM\System\Explorer\Shell Folders\My Documents
Code:
ShellFolders.Fonts
- value of HKLM\System\Explorer\Shell Folders\Fonts
Code:
ShellFolders.Favorites
- value of HKLM\System\Explorer\Shell Folders\Favorites
Code:
ShellFolders.Desktop
- value of HKLM\System\Explorer\Shell Folders\Desktop
Code:
ShellFolders.ApplicationData
- value of HKLM\System\Explorer\Shell Folders\Application Data
UC_NET extends XDA_UC with portable commands:
UC_NET_Magic_CreateShortcuts
UC_NET_CopyDirectories
UC_NET_CopyFiles
UC_NET_MoveFiles
UC_NET_CreateShortcuts
UC_NET_Delete
UC_NET_Run
UC_NET_Execute
UC_NET_BackupReg
Just create text file (UTF8 and Unicode supported), fill this file with command arguments and put it to any XDA_UC folder (to root, or to root\1 and so on).
UC_NET_Magic_CreateShortcuts, creates shortcuts for all exe files in given folder and its subfolders.
base filename UC_NET_Magic_CreateShortcuts format:
create_shortcuts_here=folder_with_exe_files
create_shortcuts_here=folder_with_exe_files
...
base filename UC_NET_CopyDirectories format:
to=from
to=from
...
base filename UC_NET_CopyFiles format:
to=from
to=from
new in v0.9.3.1 - You can use "*" and "?" wildcards in UC_NET_CopyFiles, (if you are using mask, destination parameter should be a folder name, as you cannot copy several files to one file)
...
base filename UC_NET_MoveFiles - new command v0.9.3.1, works exactly like UC_NET_CopyFiles, but moves files. You can use it to rename files as well.
to=from
to=from
...
base filename UC_NET_CreateShortcuts format:
link="target"
link="target" params
...
base filename UC_NET_Delete format:
file_to_delete
file_to_delete
directory_to_delete
...
You can use "*" and "?" wildcards in UC_NET_Delete -
for example
Code:
StorageManager.Profiles.SDMemory\_test_del\*.txt
will delete all txt files in my folder _test_del on storage card.
base filename UC_NET_Run format: - new command v0.9.3.1
each line of such file is a path to your application (or script, or anything that can run). UC_NET will start program and wait until it finishes. You can pass parameters to your program. In this case Use quotes around path and then place a parameters.
for example:
"notepad.exe" my_text_file.txt
this will start notepad.exe and pass my_text_file.txt as parameter.
base filename UC_NET_Execute format: - new command v0.9.3.1
works exactly like UC_NET_Run, but doesn't wait for complete and continue with next customization step.
UC_NET_BackupReg - new command v0.9.4.0, uses FS_TaskMgr.exe /regxpkey feature.
format for this command is
filepath=[regkey]
filepath2=[regkey2]
...
See attached examples. Tell me if it's not clear how to use this feature.
You can have more than one file with parameters - just add something to base filename. For example UC_NET_CreateShortcuts1.Settings.Advanced will be parsed as well as UC_NET_CreateShortcuts.txt
HOWTO create shortcuts
A shortcut is a small file containing the name of a target program file that the shortcut represents. The shortcut might additionally specify parameters to be passed to the target program when it is run. Shortcuts are very commonly placed on Start Menu.
option 1: UC_NET_Magic_CreateShortcuts protable command
use UC_NET to create shortcuts for all programs in given folder
Before you read remaining part of this tutorial you need to know
-the name of a folder with target programs (should be real folder you have on your device)
-name of folder for your new shortcuts (any name you like)
now download UC_NET_v0.5_portable_commands_example.zip from the first post and open UC_NET_Magic_CreateShortcuts.txt file.
There is a line in this file. It is a command, that will be processed by UC_NET when you press "Customize".
Code:
Environment.SpecialFolder.Programs\My Util=StorageManager.Profiles.SDMemory\MyPortableUtils
Format is:
<destination folder>=<source folder with target programs>
You can find '=' character and everything before it is a destination folder
Code:
Environment.SpecialFolder.Programs\My Util
Environment.SpecialFolder.Programs - is a variable, that points to the place where all Start Menu shortcuts are stored.
"My Util" - is a name for new folder under start menu where all new shortcuts created by this command will be stored.
For example, if you want create shortcuts for GPS utilities you can change this part to
Code:
Environment.SpecialFolder.Programs\GPS
everything after '=' character is folder with target programs
Code:
StorageManager.Profiles.SDMemory\MyPortableUtils
Replace this string with your path - folder with target programs, and you ready.
For example, if your GPS utilities are here
\Storage Card\util\gps you should change this part to
Code:
\Storage Card\util\gps
Save your file and put it in your XDA_UC folder.
Start UC_NET, choose this folder and perss [Customize!]
option 2: UC_NET_CreateShortcuts protable command
control and tune every shortcut for every program you want
Before you read remaining part of this tutorial you need to know
-the name of a target program file (should be real program you have on your device)
-name of your new shortcut (any name you like)
now download UC_NET_v0.5_portable_commands_example.zip from the first post and open UC_NET_CreateShortcuts1.txt file.
There are two lines in this file. Each line is a command, that will be processed by UC_NET when you press "Customize".
The second line shows an example how to create shortcut with parameters, it's a bit tricky and for now delete this second line. You can return to it later, when you understand simple shortcut creation.
Let take first line:
Code:
Environment.SpecialFolder.Programs\Test Portable.lnk="\Storage Card\_new_distrib\portable\LiteNote\LiteNote.exe"
format is
<shortcut name>="<target program file>"
You can find '=' character and everything before it is a shortcut name
Code:
Environment.SpecialFolder.Programs\Test Portable.lnk
Environment.SpecialFolder.Programs - is a variable, that points to the place where all Start Menu shortcuts are stored.
"Test Portable" is a name for my new shortcut - when I open Start menu I want to see this name. You can change it as you wish.
".lnk" - is a file extension, do not change it.
For example, if you want create shortcut for chess game you can change this part to
Code:
Environment.SpecialFolder.Programs\Chess.lnk
everything after '=' character is target program file
Code:
"\Storage Card\_new_distrib\portable\LiteNote\LiteNote.exe"
Replace this string with your target program file path and you ready.
Do not remove quotes.
For example, if your chess gameis here
\Storage Card\games\chess\chess.exe you should change this part to
Code:
"\Storage Card\games\chess\chess.exe"
Do this for all your shortcuts. (copy this line and edit it)
Save your file and put it in your XDA_UC folder.
Start UC_NET, choose this folder and perss [Customize!]
option 3: XDA_UC registry command AutoShortCut
UC_NET can read XDA_UC registry commands, you can use them as well.
These commands are not portable, and you should uncheck "Portable" option in menu or use command line switches. example:
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\AutoShortCut]
"Environment.SpecialFolder.Programs\\GPS\\SeaSGEE.lnk"="\\Windows\\SeaSGEE.exe"
read more about this type of commands in XDA_UC thread.
And you can make these commands more portable if you use variables - replace \Storage Card with StorageManager.Profiles.SDMemory, this will work even if Storage Card has different name in new ROM.
How to create shortcut with parameters?
MSDN says
Place quotes around the target path so that SHCreateShortcut can correctly parse the target file from any following arguments.
Click to expand...
Click to collapse
example - creating shortcut to enable FileDialogChanger:
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\AutoShortCut]
"Environment.SpecialFolder.Startup\\filedlgchgs.lnk"="\"ctlpnl.exe\" filedlgchg 1"
Hello...
...i am a german cook and im cooking ROMs for my Blackstoen (HD) ...
I love XDA_UC and i try your new version...
thanks for aour work !!!!!
Looks great, gonna try it out in my roms
Thanks!
This is nice If you could get away from using the FDCSoft task manager to import .reg files it would be perfect!
Idea looks great.
The only thing I'm missing here is;
*Quick lauch icons on the 3 home screens
-Would like to backup these icons in the exact order and every app should be installed, so each quick launch icon should referr to that perticular app.
After every install of any new energy ROM it is so much work to order and fill in the 3 home screens quick launch icons and apps
Kind Regards
[email protected]
ROM: Energy Dinik style 22nd June
Radio: 2.10.50.28_2
HSPL: 2.08 HSPL
History
[2010/11/02] UC_NET v 0.9.4.4
new command "Refresh Today screen" is added. Just create an empty file UC_NET_RefreshToday.txt in your folder, and the program will refresh today screen.
This command is executed after all other things in the folder, as a last step.
the program will show the message about cprog.exe if you run PPCPimBackup.exe, using UC_NET_Run command. It works exactly like it works when you are restoring pib file.
UC_NET_BackupReg is improved - the program now checks if registry keys exist, and doesn't create empty files if key doesn't exist.
UC_NET_Delete, UC_NET_Copy and UC_NET_Move are improved - all of them support masks now, and all these commands work with files and directories.
for example, now you can delete all files and directories in a folder with one UC_NET_Delete command, if you give it \myFolder\* as a parameter.
if you need a command that works only with files, add "Files" to its name (for example, UC_NET_CopyFiles)
if you need a command that works only with directories, add "Directories" to its name (for example, UC_NET_DeleteDirectories)
small bugfixes
Code:
[2010/10/22] UC_NET v 0.9.4.3
[LIST]
[*] Now the program uses safe code to control power during customization.
This version of UC_NET doesn't use registry keys related to power and back light to prevent device from sleep during customization.
Previous version, like original XDA_UC, used registry to keep back light "always on" - it's unsafe, because if your device was reset before the end of customization, these registry keys were not restored.
[*] Polish localization is updated (thanks to Bysio)
[*] UC_NET current version is added to log file.
[*] Sense SDK message boxes were replaced with standart message boxes to make program more stable (because there are no bugfixes for Sense SDK)
[/LIST]
[2010/10/14] UC_NET v 0.9.4.2
[LIST]
[*] new localizations were added:
Chinese (Simplified),zh-Hans
Polish, pl
Spanish, es-ES
[*] [Cancel] is added to the list of groups.
[*] [Pause] and [Resume] were added to customization window. You can use this to tell program you want to pause before next step of customization.
[*] New commandline parameter /base="path to your folder" - use it if you want to select any of your folders when UC_NET starts.
[*] "Create shortcut" is added to the main menu - use it to create shortcut in Start Menu, that will launch UC_NET and automatically select current folder.
[*] new variables:
"ShellFolders.Windows" - value of HKLM\System\Explorer\Shell Folders\Windows
"ShellFolders.StartUp" - value of HKLM\System\Explorer\Shell Folders\StartUp
"ShellFolders.Recent" - value of HKLM\System\Explorer\Shell Folders\Recent
"ShellFolders.Programs" - value of HKLM\System\Explorer\Shell Folders\Programs
"ShellFolders.ProgramFiles" - value of HKLM\System\Explorer\Shell Folders\Program Files
"ShellFolders.MyDocuments" - value of HKLM\System\Explorer\Shell Folders\My Documents
"ShellFolders.Fonts" - value of HKLM\System\Explorer\Shell Folders\Fonts
"ShellFolders.Favorites" - value of HKLM\System\Explorer\Shell Folders\Favorites
"ShellFolders.Desktop" - value of HKLM\System\Explorer\Shell Folders\Desktop
"ShellFolders.ApplicationData" - value of HKLM\System\Explorer\Shell Folders\Application Data
[*] log file now includes all variables for current ROM in the beginning
[*] errors and warnings summary are added to the end of log file.
[/LIST]
[2010/09/28] UC_NET v 0.9.4.0
[LIST]
[*] UC_NET_CopyFiles is fixed. (it was broken in 0.9.3.1, it always worked as move command).
[*] UC_NET_BackupReg - - new command, uses FS_TaskMgr.exe /regxpkey feature.
format for this command is
filepath=[regkey]
filepath2=[regkey2]
...
[*] system variables are now supported for Copy2Root folder.
see attached UC_NET_v0.9.4.0_test.zip
for example everithing from Copy2Root\Environment.SpecialFolder.StartMenu
will be copied to \Windows\Start Menu if you run 0409 localization of Windows Mobile.
[*] UC_NET_DeleteFiles is renamed to UC_NET_Delete as it can delete files and folders.
[/LIST]
[2010/09/27] UC_NET v0.9.3.1
[LIST]
[*] *.cereg files are supported
[*] program now uses last pib file, this allows you to keep several backups in the same folder and only the latest will be restored with PIMBackup.
[*] empty groups are hidden in the group list, especially root folder
[*] "*" and "?" masks are supported for UC_NET_CopyFiles command (if you are using mask, destination parameter should be a folder name, as you cannot copy several files to one file)
[*] same command files in a folder are processed in strict alphabetical order, (for ex. UC_NET_CopyFiles_0 comes first, then UC_NET_CopyFiles_8)
[*] UC_NET_MoveFiles - new command, works exactly like UC_NET_CopyFiles, but moves files. You can use it to rename files as well.
[*] UC_NET_Run - new command, each line of such file is a path to your application (or script, or anything that can run). UC_NET will start program and wait until it finishes. You can pass parameters to your program. In this case Use quotes around path and then place a parameters.
for example:
"notepad.exe" my_text_file.txt
this will start notepad.exe and pass my_text_file.txt as parameter.
[*] UC_NET_Execute - new command, works exactly like UC_NET_Run, but doesn't wait for complete and continue with next customization step.
[*] Run - special folder (like Copy2Root). You can create Run folder and place your your application (or script, or anything that can run) in this folder. UC_NET will try to execute everything from Run folder. It's good for self extracting archives for example.
UC_NET will wait for every program before it will start next (like UC_NET_Run command).
[*] Execute - special folder, works exactly like Run, but doesn't wait.
[*] Current version of Fr and De localizations are included.
[/LIST]
[2010/07/30] UC_NET v0.9.2.1
[LIST]
[*] Presets from v0.9.1 are replaced with [URL="http://forum.xda-developers.com/showpost.php?p=7413758&postcount=68"]more powerful Groups[/URL]. See attached QuickStart_XDA_UC_advanced_template.zip
[*] Dutch translation - thanks to [URL="http://forum.xda-developers.com/showpost.php?p=7412941&postcount=64"]webpatrick[/URL]
[/LIST]
[2010/07/27] UC_NET v0.9.1
[LIST]
[*] New presets system - more flexible customization.
You can sort you programs and tweaks and install only part of them! (And install another part later)
=) see included UC_NET_presets_template.zip for example.
[*] Arabic localization is ready ([URL="http://forum.xda-developers.com/showpost.php?p=7363890&postcount=51"]thanks to AbdullahSZ[/URL])
[*] Check if ROM security is relaxed (and fix it if needed)
[*] DisableFinalMessage - new option for Chefs. Use it if you want to disable "...Reset Now?" dialog.
[*] You can use comments in your portable commands. Any line that starts with a #, ; or // is a comment.
[*] Fixed bug with Copy Folders. (thanks to log file =)
[/LIST]
[2010/07/22] UC_NET v0.8.1
[LIST]
[*] (W)VGA improvements
[*] Russian localization ready, [URL="http://forum.xda-developers.com/showthread.php?t=709557"]read here to add more languages[/URL]
[*] for chefs - option to disable Exit in menu.
[*] you can add your own message to UC_NET_WelcomeMessage.txt and save put it to your folder. message will be shown when you select this folders. (For example, imagine you have one folder for games, one for GPS and so on).
[*] small tweaks here and there. =)
[/LIST]
[2010/07/19] UC_NET v0.7
[LIST]
[*] new GUI is created using [URL="http://forum.xda-developers.com/showthread.php?t=648906"]Sense Interface SDK v1.39[/URL].
[*] delete command now can delete the specified directory and any subdirectories and files in the directory.
[*] warning is displayed if pim.vol and PPCPimBackup are used at the same time
[/LIST]
[2010/07/07] UC_NET v0.6 new features
[LIST]
[*] for chefs - new option to run on any boot with any folder selected
[*] for chefs - new option to display given message in any language when program autoruns
[*] for users - wildcards are supported for Delete command. for example
[CODE]StorageManager.Profiles.SDMemory\_test_del\*.txt
will delete all txt files in my folder _test_del on storage card.
[/LIST]
[2010/07/02] UC_NET v0.5 new features
new portable command UC_NET_Magic_CreateShortcuts. example.
new variables for SDCards names
rgu files supported (as reg files)
you can open last log from menu now.
internal engine improvement - UC_NET detects ROM files in copy and replace operations.
[2010/06/29] UC_NET v0.4 new features
NEW - portable commands. Now you can put files with commands in your XDA_UC folders. I suggest to use this in-place of XDA_UC registry commands.
New - portable mode (active by default, see menu). "Portable" means no commands from registry will be used. This is good for users. UC_NET will just process selected folder and do not recreate shortcuts defined by Chef and so on. Tell me how do you like this new feature.
pim.vol copy to root is supported.
internal engine feature - delete locked files on next reboot.
[2010/06/26] UC_NET v0.3 new features
now you can use any folder on device as a root for customization.
command line params
/CreateShortcuts - creates shortcuts for all files listed under
HKLM\Software\XDA\AutoShortCut
/CopyDirectories- copies all directories (including all files and subfolders) listed under
HKLM\Software\XDA\DirCopy
/CopyFiles- copies all single files listed under
HKLM\Software\XDA\FileCopy
/Delete- deletes all files listed under
HKLM\Software\XDA\Delete
loacalization support - no more hardcoded strings like \Windows\Start Menu\Programs\, that depends on ROM locale. Use Environment.SpecialFolder Enumeration
for example, this key will delete UC_NET_FirstBoot.lnk from Startup folder.
Code:
[HKEY_LOCAL_MACHINE\Software\XDA\Delete]
"Environment.SpecialFolder.Startup\\UC_NET_FirstBoot.lnk"=""
Package for Chefs is released - tested it in my own ROM
[2010/06/25] UC_NET v0.2 new features
support XDA_UC Copy2Root feature - copy everything from Copy2Root folder to device, without any reg keys.
run MortScript files if any. MortScript must be installed or cooked (you can install using cab and UC_NET of course =).
you can run TaskManager right from UC_NET window.
save log as text file.
timestamps in log.
[2010/06/24] UC_NET v0.1 - first release, preview.[/CODE]
NRGZ28 said:
This is nice If you could get away from using the FDCSoft task manager to import .reg files it would be perfect!
Click to expand...
Click to collapse
UC_NET uses FDCSoft task manager in silent mode. It's almost invisible =)
Anyway, now I finished with most features, and will implement registry files parser. (It's strange, but there is no such thing in WinAPI).
Tried it today and it works perfect! Thanks for sharing! (You got the date wrong in v0.4 change log)
Where can I put folders and files to have automatically copied over. In SASHIMI, you put them in the Auto/Root folder
For example:
\Storage Card\SASHIMI\Auto\Root\Program Files
The folder and all it's sub-folders and contents would be copied to \Program Files
I tried naming a folder within the XDA_UC folder CopytoRoot and DirCopy and neither worked. What do I need to do?
name it Copy2Root
not CopyToRoot
I have an idea for next v0.5:
I see it's not very clear how to create shortcuts with XDA_UC.
Imagine this - you can create shortcuts for all *.exe files in folder (and its subfolders). Just
1. create text file named like UC_NET_Magic_CreateShortcuts.txt in your XDA_UC folder
2. add parameters to it
destination folder=source folder
destination folder 2=source folder 2
and so on.
for example if I add
Code:
Environment.SpecialFolder.Programs\My Utils=\Storage Card\MyPortableUtils
UC_NET will create folder My Utils in Start Menu and then it will create shortcuts for all programs from \Storage Card\MyPortableUtils in this folder.
What do you think? =)
[2010/07/02] UC_NET v0.5 new features
new portable command UC_NET_Magic_CreateShortcuts. example.
new variables for SDCards names
rgu files supported (as reg files)
you can open last log from menu now.
internal engine improvement - UC_NET detects ROM files in copy and replace operations.
Hi. I'd like to use yout app on my Omnia2 with Rapid's Sense 6.5, but there are some issues.
All I did was:
Copy the cabs in an XDA_UC named dir placed in my "install" folder on Storage Card.
Uncompressed the app, started the exe.
Selected the XDA_UC dir.
Pressed customize.
Then it installed MortScript.cab, and none of the others. Instead it says: [13:09:19][13:09:20][\Storage Card\install\XDA_UC][Install CABs silent][ERROR]\Storage Card\install\XDA_UC\cabname.CAB, Exception:wceload.exe returns -2147024891
for all of the cabs I want to install(cabname is always different ofc). Could you help me please?
wceload.exe returns -2147024891, "access denied", on you ROM.
Try this - install one of your cabs manually.
If installing cab by tapping on it, would normally display a security
warning for not being signed, then wceload.exe will fail in silent mode.
In this case you need to relax your ROM security.
This is in the Requirements of original XDA_UC:
"The Rom should have the security relaxed in HKLM\Security\Policies\Polices by setting the value 0000101a to a 1.
So unsigned installations and Mortscript do not give a security error."
Try to add this to your registry.
serfer222 said:
wceload.exe returns -2147024891, "access denied", on you ROM.
Try this - install one of your cabs manually.
If installing cab by tapping on it, would normally display a security
warning for not being signed, then wceload.exe will fail in silent mode.
In this case you need to relax your ROM security.
This is in the Requirements of original XDA_UC:
"The Rom should have the security relaxed in HKLM\Security\Policies\Polices by setting the value 0000101a to a 1.
So unsigned installations and Mortscript do not give a security error."
Try to add this to your registry.
Click to expand...
Click to collapse
I see, thanks. There is a registry app in which I can disable security. I'll do that.
Thanks agai and keep up the good work!
This is pretty awesome. Lightweight alternative to SASHIMI. It works great!

[ROM][WWE/GER] B7610 WM 6.1 Build 21006 series

Build a WM 6.1 Rom for people not being satisfied with w6.5 and its memory usage.
MIRRORS WELCOME
- Changelog
V3 (2011-01-17): (WWE / GER)
nearly same build as V2
very fast
disabled touchwiz ui by default, enabled old style start menu by default, enabled old style settings by default
only asdp.exe with shortcut
no google maps, no opera
WKTask kept in ROM
additionally removed some further samsung files, kept camera, xt9
additionally removed office, net cf 2.0, enterprise
tools kept: only Advanced Config and UC_NET, added file explorer extensions (language is english for german rom, too)
pagepool: 12 mb
data memory: 288 mb
program memory: 105 mb !
V2 (2010-11-19): (WWE (Mirror) / GER)
same build as V1
added a2dp, moBlue 2.1
changed xTask to WKTask
added NETCF 3.5 (to get Adv. Conf. working out of the box)
some minor improvements
V1 (2010-11-11): (WWE / GER )
WM6.1 based on B7610XXII6 XIP/SYS 21006
removed sys: AUTOUPDATE, sample music, entertainment, sqlcemobile, windows live, widgets, netcf, transcriber, ipsecvpn
removed samsung apps: all, except camera, sms-mms, settings, xt9, clock
added tools: Regedit, PIM Backup, Advanced Config, Wifi- and BT-Toggle, Total Commander, UC_NET, Google Maps 4.1.1, Operav Mini 5.1, UTDRV, xTask
some registry tweaks, pagepool 12 MB
NET CF is removed, because it is an old version. You can install the normal net cf cabs, if you want it installed
data memory about 270 mb
program memory about 100 mb
Remember: Some cabs will not work under WM 6.1, cause they are designed and devloped for newer WM builds!
- UC_NET:
With UC_NET you can automatically install all your favourite cabs silently and/or controlled.
Thx to Daskalos for finding this great XDA Dev Application
Create XDA_UC folder on your storage card.
Put your cabs (or .reg, .mscr, .cer files) in XDA_UC, if you want them installed silently
Put your cabs in XDA_UC\manual, if you want to install them with normal dialogue
Put your files in XDA_UC\Copy2Root, which should be copied to the root of your device
Put your self-extracting archives in XDA_UC\Run
Put your self-extracting archives in XDA_UC_Execute if UC_NET should go on while extracting
In Startmenü\Programme\Utilities you can then start your customizing with the UC_NET shortcut. It will default to the folder Storage Card\XDA_UC, but you can choose other folders, too.
Screenshots (thx to jensingenbleek)
Screenshots
amazing rom. the best i could ever image . you're my hero. thanks
you're welcome

[ROM][GER] B7610 WM 6.5.3 Build 28244 V2 Lite

New German Lite ROM ported from XIP 28244. This is the fasted build that I flashed until now.
English version same build here
Cabs of my threads could be installed
- UC_NET:
With UC_NET you can automatically install all your favourite cabs silently and/or controlled.
Thx to Daskalos for finding this great XDA Dev Application
Create XDA_UC folder on your storage card.
Put your cabs (or .reg, .mscr, .cer files) in XDA_UC, if you want them installed silently
Put your cabs in XDA_UC\manual, if you want to install them with normal dialogue
Put your files in XDA_UC\Copy2Root, which should be copied to the root of your device
Put your self-extracting archives in XDA_UC\Run
Put your self-extracting archives in XDA_UC_Execute if UC_NET should go on while extracting
In Startmenü\Programme\Utilities you can then start your customizing with the UC_NET shortcut. It will default to the folder Storage Card\XDA_UC, but you can choose other folders, too.
- Changelog:
V2 (2010-11-17) Download
changed to new DFT Build 28244. First build was something like un-official
o*f*f*i*c*e changed to sys version
added htc gsensor emulation
xTask removed
added showcase suite
added titanium bliss, coffice, notification, atcontacts plugins
changed samsung sms-mms to default sms application
added OpenGles v1
changed pagepool to 12 mb
V1 (2010-11-07) Download Mirror
WM 6.5.3 Build 28244
removed sys: Windows Live, Widgets, Themes, Entertainment, IPSEC, Skybox (MyPhone), Skymarket (Marketplace), MSN, Autoupdate, Sample Music
all samsung apps removed except: settings (fixed version) camera, sms-mms, volume control , phonebook, touch calendar, touch clock, xt9
added tools: UC_NET, Battery Icon with percentage, xTask, htc sensor, chome refresh, chome editor, pim backup, regedit, autoclose patch, dotfred task manager, mortscript, total commander 2.53b3
registry tweaks: old settings enabled, lowmem value, lockscreen disabled, dialer skin disabled, rotation mappable to key, ring delay, in call recording enabled
removed apps: opera, google maps
tweaks: pagepool 10 mb, wm6.1 gps driver used, start menu has five grids
Program memory: About 85 MB with dialer skin disabled
Data Memory: About 275 MB

Categories

Resources