yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] serfer222:
[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.
[Windows Mobile Apps and Games] iScream^:
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?
[Windows Mobile Apps and Games] serfer222:
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.
[Windows Mobile Apps and Games] iScream^:
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!:D
[Windows Mobile Apps and Games] thesecondsfade:
This is pretty awesome. Lightweight alternative to SASHIMI. It works great!
[Windows Mobile Apps and Games] serfer222:
UC_NET v0.9.4.2

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.

For example - I have a Backup folder, where I store my commands to save files and registry keys.

I select this folder in UC_NET, go to menu and choose "Create shortcut". Program creates shortcut "UC_NET Backup" and I can use it every time I want to update my backup.

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, for example:

UC_NET system variables:

Environment.SpecialFolder.ApplicationData: \Application Data

Environment.SpecialFolder.Personal: \My Documents

Environment.SpecialFolder.Programs: \Windows\Start Menu\Programs

Environment.SpecialFolder.StartMenu: \Windows\Start Menu

Environment.SpecialFolder.Startup: \Windows\StartUp

StorageManager.Profiles.SDMemory: Storage Card

StorageManager.Profiles.MoviNand: moviNAND

ShellFolders.Windows: \Windows

ShellFolders.StartUp: \Windows\StartUp

ShellFolders.Recent: \Windows\Recent

ShellFolders.Programs: \Windows\Programs

ShellFolders.ProgramFiles: \Program Files

ShellFolders.MyDocuments: \My Documents

ShellFolders.Fonts: \Windows\Fonts

ShellFolders.Favorites: \Windows\Favorites

ShellFolders.Desktop: \Windows\Desktop

ShellFolders.ApplicationData: \Application Data

errors and warnings summary are added to the end of log file.

for example:

[12.10.10, 14:42:31] Log finished

Warnings (1)

Errors (0)
[Windows Mobile Apps and Games] serfer222:
If you want to cook and to use localizations - you should add matching UC_NET.resources.dll to your ROM and add it to initflashfiles to move it to needed folder.

For example if I want to use Russian localization I should have

\Windows\UC_NET.exe

\Windows\ru-RU\UC_NET.resources.dll
[Windows Mobile Apps and Games] kskbl23:
Hello!

Can you help me?

I can not delete a shortcut located in

Windows / Start Menu / Programs / G-Alarm.lnk

I tried this:

[HKEY_LOCAL_MACHINE \ Software \ XDA \ Delete]

"Environment.SpecialFolder.Startup \ \ G-Alarm.lnk" = ""

I tried many ways but can not get it to work.

I do not understand the difference between these lines:

Environment.SpecialFolder.Programs

ShellFolders.Programs

Thanks!!
[Windows Mobile Apps and Games] serfer222:
maybe this is because you are using wrong path in your command?

or may be you have Portable mode switch ON - in this case my program doesn't use commands from registry.

the difference is that I read values from different places - from registry and from .NET library. I don't know why microsoft returns different values but this is it.

for example in my ROM

Environment.SpecialFolder.Programs points to \Windows\Start Menu\Programs

ShellFolders.Programs points to \Windows\Programs

OK. I suggest to delete your shortcut this way -

1) create text file UC_NET_Delete.txt

2) add

Environment.SpecialFolder.Programs\G-Alarm.lnk

to this file.

3) save file to your XDA_UC folder.

this will tell my program you want to delete g-alarm.lnk from start menu.

PS. if you want to delete g-alarm from startup, you should use

Environment.SpecialFolder.Startup\G-Alarm reload.lnk

(as I see it on my device, it uses name G-Alarm reload.lnk)
[Windows Mobile Apps and Games] Bysio:
Improved Polish version and icon
[Windows Mobile Apps and Games] kskbl23:
It worked perfectly!!

Thanks!!!
[Windows Mobile Apps and Games] claus1953:
After flashing a new ROM i had some problems to customize. While installing sofware which implies user intervention like keyboards or other, where languages have to be choosen or like Google Maps, where the program starts after installation, UC Net quits suddendly.

Is there a way, like in SASHIMI, that the program remembers where it did quit, and asks when restarting if one wants to resume installation at the point it did quit?
[Windows Mobile Apps and Games] kskbl23:
To me this works perfectly. Install programs where I have to choose language and UC_NET if I can do it smoothly. Besides these programs are installed automatically, you can try to put it in UC_NET \ Manual.

Greetings
[Windows Mobile Apps and Games] claus1953:
Of course i have them inside Manual, but if i take to long to choose languages, configure etc, then UC NET will quit. That happened with FingerKeyboard, Resco Keyboard and with Google Maps for example. So i have to start UC NET again and manually skip all applications already installed, because UC NET starts from the beginning again.
[Windows Mobile Apps and Games] serfer222:
it's strange - I install google maps and UC_NET just waits till I close google maps.

maybe there is some application that kills other programs to free memory?

do you use HTC task manager?

as far as I know HTC task manager can be configured to auto kill other programs.

for example:

Disabling AutoKill – if you have this problem of applications closing by themselves, you can disable AutoKill under HKCU\Software\HTC\TaskManager, change key value of “EnableAutoKill” to “0″

-

Changing Auto kill Memory Threshold – if you do not wish to disable AutoKill, you can adjust the free memory threshold before AutoKill gets activated, under HKCU\Software\HTC\TaskManager, change key value of “EnableAutoKill” to 1, change key value of “MemoryThreshold” from Hex 06E000000 (Dec 115343360) to something lower

http://jiehong.org/blog/htc-touch-pro-tips-tweaks/
[Windows Mobile Apps and Games] claus1953:
I have to check, i have just flashed the last ROM of Radd (Modaco), and i do not know yet what taskmanager it uses.
[Windows Mobile Apps and Games] kskbl23:
Sorry, I do not understand the difference between these lines. What should I wear at all times?

Thanks!!!
[Windows Mobile Apps and Games] serfer222:
the difference is easy:

Environment.SpecialFolder.Personal - this variable reads its value from the .NET library.

ShellFolders.MyDocuments - reads its value from registry.

you can use anything, that works for you.

if you want - you can just use original path - \My Documents.

The variables have only one advantage - they work with any ROM localization.
[Windows Mobile Apps and Games] serfer222:
thank you, there is an updated Polish dll
[Windows Mobile Apps and Games] serfer222:
Improved Polish version - 2nd try =)
[Windows Mobile Apps and Games] Elodie:
A progress bar during install will be the top !
[Windows Mobile Apps and Games] :
i don't see on the tutorial how auto instal .cab in storage folder.....is it possible? :)

Thanks a lot.;)
[Windows Mobile Apps and Games] serfer222:
new version in the first post

[2010/10/22] UC_NET v 0.9.4.3

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)
[Windows Mobile Apps and Games] kskbl23:
Where is this option?
[Windows Mobile Apps and Games] serfer222:
there is no any option to switch between old and new code.

why do you need it?
[Windows Mobile Apps and Games] kskbl23:
Sorry, thought it was a security code to perform the customization.

Thanks!
[Windows Mobile Apps and Games] Sp1tfire:
I don't have any experience in flashing new roms on windows mobile phones, just wanna ask if i can use this tool to reinstall my cabs after hard resetting my phone and installing the same custom rom. I'm getting fed up of manually installing every single program :o
[Windows Mobile Apps and Games] serfer222:
yes, sure you can.

you can even try this program before you do hard reset.

create XDA_UC folder on your storage card, put you cab files there, you can also save reg files to this folder.

then run the program and it will install everything.

if copy your current pim.vol to the XDA_UC folder - program will restore your contacts and call history.

and so on =)
[Windows Mobile Apps and Games] Sp1tfire:
Ok, thanks for the info. Will give it a try. Seems like a useful tool that will save my time. One more question though, by importing registry values, does that mean it will automatically restore my programs' settings, so i won't need to customize my programs again ?
[Windows Mobile Apps and Games] serfer222:
yes, but be careful - save only that registry keys that is used by your program.

for example - if I want to save and restore G_Alarm settings, I need only

[HKEY_CURRENT_USER\software\ageye\g-alarm]

(you can create UC_NET_BackupReg command to backup keys, more info here: http://xdaforums.com/showpost.php?p=6947219&postcount=4)
[Windows Mobile Apps and Games] serfer222:
[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
[Windows Mobile Apps and Games] CRACING:
Hello,

First I would like to say thanks a lot to serfer222 for making such a great app for windows mobile. :)

Can anyone please help me to get this app cooked into the ROM?

Three queries about UC_NET.resources.dll :

1. I make WWE ROM so can I remove all the other lang folder containing UC_NET.resources.dll files except the one in es-ES?

2. The UC_NET.resources.dll must be in es-ES or in the root of the app folder also works?

3. ar has UC_NET.resources.dll also. Can I know what is ar? Is it the lang? if so can I remove it?

Thanks...

Best Regards
[Windows Mobile Apps and Games] serfer222:
ar - Arabic

de-DE - German

fr-FR - French

fr - French (another version)

nl-NL - Dutch

ru-RU - Russian

es-ES - Spanish

pl - Polish

zh-Hans - Chinese (Simplified)

if you need English - you don't need UC_NET.resources.dll at all.
[Windows Mobile Apps and Games] CRACING:
Thanks. I tested the app without any UC_NET.resources.dll and it works great. :)

Best Regards
[Windows Mobile Apps and Games] gulyalexis:
Translate in ita

My contribution to translate the program in ITALIAN!

BYE!
[Windows Mobile Apps and Games] thunder141:
Thx for this great application package
[Windows Mobile Apps and Games] serfer222:
thank you,

here it is - compiled Italian dll.
[Windows Mobile Apps and Games] kskbl23:
Hello.

The Spanish translations I did, now it´s in Spanish (International alphabetically), you can do to Spanish (Traditional alphabetically)..?
[Windows Mobile Apps and Games] Kameirus:
ok i read thru the whole thread and didnt find an answer to what im going to ask

i use a rom that has XDA_UC cooked into

but i dont want to install everything after ive just flashed a new rom

i want to use your program to install everything after

what im trying to ask is will this install just like the reg xdauc after second boot

or is there a way to set it up so i can run it manually
[Windows Mobile Apps and Games] serfer222:
as I understand you want to skip regular XDA_UC launch and then use this program. Am I right?

1) you need to rename your XDA_UC folder on your storage card. This will deceive regular XDA_UC script. It will run, but it will do almost nothing. This step is needed only if you have ROM with built-in XDA_UC and cannot change it.

2) extract this program to your renamed XDA_UC folder and run it any time you want.
[Windows Mobile Apps and Games] s2007:
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.

Where can I pleace files in order to automatically installed on my Storage Card?
[Windows Mobile Apps and Games] Kameirus:
cool thanks
[Windows Mobile Apps and Games] claus1953:
Now i have almost all settings automated. One of the still missing ones is Regional Settings, i cannot find the registry where this is saved, can someone point me to it?
[Windows Mobile Apps and Games] claus1953:
I found that, it is HKLM/nls.

Now i am searching how to back up buttons settings, any one knows?
[Windows Mobile Apps and Games] serfer222:
on my device keys settings are stored here

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys]
[Windows Mobile Apps and Games] kskbl23:
If you export this key and run it does not work.

You can test your please?

Thanks
[Windows Mobile Apps and Games] claus1953:
Same on mine, thanks a lot, now i have one point less to customize manuallty after flashing :D

One more: i am setting up my mail account by a provxml, but i found nowhere how to set that deleted emails should stay on the server. Do you know how to automate that too?
[Windows Mobile Apps and Games] claus1953:
Works for me, but you have to export also the subkey override.
[Windows Mobile Apps and Games] kskbl23:
Then you export that key to the language settings?
[Windows Mobile Apps and Games] claus1953:
I just drop this registry keys in the UC folder, and next time i do customization after flashing all registries are restored like i had them before.
[Windows Mobile Apps and Games] nosedive:
hey serfer222,

i like using your uc as it really has a nice interface for my xda_uc folder and is much more user friendly :)

there still some feature missing from xda_uc .. there are reg keys not parsed

[HKEY_LOCAL_MACHINE\Software\XDA\RunFirstBoot]

[HKEY_LOCAL_MACHINE\Software\XDA\Write]

in this key there are commands parsed that are run only at first boot..

now i need to create a lnk, put it into a app.dat, run it at first boot and delete the lnk via XDA\Delete ...

if there is a chance we'd see this in some next versions, it will be great!

thanks for all your effort!

cu,

nosedive
[Windows Mobile Apps and Games] Captain_Throwback:
+1

Is there a way to do this automatically?

I'm finally jumping on the XDA_UC bandwagon, and I'm choosing XDA_UC_NET because of the additional visual options and interface. But being able to automatically install applications to the Storage Card would make this golden :D.
[Windows Mobile Apps and Games] ChefChaudart:
Noob

Hello,

I read carefully OP, but I´m not sure about how this program works !?

I understood that ;

1. I create at SD root a \XDA_uc\ folder.

2. Where do I have to copy \UC_NET_v0.9.4.3\ folder ?

3. Then I have to execute manually UC_NET.EXE to install what´s in point 1. Yes ?
[Windows Mobile Apps and Games] thecrazyman64:
2. Anywhere you want. I copied it to "\Internal Storage\Program Files\".

3. Yes.
[Windows Mobile Apps and Games] chaoscreater:
I need to know this too....
[Windows Mobile Apps and Games] mickey-r:
new french localization

i send a new french localization for 0.9.4.4
[Windows Mobile Apps and Games] Zahurtex:
me too... I want to know. Pls :confused:
[Windows Mobile Apps and Games] claus1953:
The files will not be automatically installed on the Storage Card. You can place the files in the manual folder and you will be asked where to install for each one.
[Windows Mobile Apps and Games] Zahurtex:
That's true for the cabs I guess... but what about the files and folders copying to storage card?
[Windows Mobile Apps and Games] romaincn:
thank u, Dutty!

i follow u from htc kaise to hd2, thank u.

and it's better if the downlink can be found easily.
[Windows Mobile Apps and Games] ---UFO---:
Slovak translation

I'm sending you Slovak translation for version 0.9.4.4 in attachment. Please, could you build it as soon as possible, because i want to add it to my rom. Thanks
[Windows Mobile Apps and Games] serfer222:
ОК, thank you!

I will compile and upload it tomorrow
[Windows Mobile Apps and Games] serfer222:
new dlls are attached

thank you!

(and sorry for delay)
[Windows Mobile Apps and Games] serfer222:
thank you, I will check this later
[Windows Mobile Apps and Games] olyloh6696:
Brilliant tool - saves me having to reinstall apps , one by one, again. Cheers !
[Windows Mobile Apps and Games] hskeik:
Privet serfer...

I have an important idea to make your app the best...

I use your app and SASHIMI after hard reset (formatting or upgrading the ROM) I use it to install cabs to device and to SD card, and of course to set registry files,

so my idea is :

you can make another 2 folders...

SD-installs and Registry

cause installing to sd card from the folder "Manual" is taking long time... but will be easier and faster to install it automatically to SD card.. as in SASHIMI...

the order is :

1. install to device (from UC_NET folder)

2. install to SD card

3. set registry files

4. copy2root

5. excute or anything else

I think this will be better for installing... cause everytime I want to use your app, I have to convert the registry file into cab file and put it in manual folder...

If you need.. this is the SASHIMI cab

http://xdaforums.com/attachment.php?attachmentid=563481&d=1302237003
[Windows Mobile Apps and Games] serfer222:
first of all - install to SD card is not supported.

There is no API to do this. All implementations that i found were scripts that depend on locale, device configuration, screen resolution and so on.

sorry, that's it.

you can use SASHIMI if it works for your device.

you can put reg file in your XDA_UC folder and it will be imported to registry.

you don't need to create cab file in this case.
[Windows Mobile Apps and Games] hskeik:
I know about registry, but I need to set them after manual install,

na schet SASHIMI, you can find the SD card in the SASHIMI.mscr .. I just want for your app to be the best :)
[Windows Mobile Apps and Games] serfer222:
1. You can change order as you wish - just create subfolders 1, 2, 3 and so on and use them as XDA_UC folders.

for example

I need to set them after manual

move your manual folder to XDA_UC\1\

put your reg files to XDA_UC\2\

and it will work as you wish.

2. You can run any mscr. If you have mscr that works and can install on SD - use it =)

can you send me this script - I will test it, and, may be, help you.
[Windows Mobile Apps and Games] Tych0n:
I made a quick-n-dirty finnish translation. If some of the strings are too long, I can shorten most of them, the current version is "proper finnish". Depending on how much the strings need shortening, the two other options are "simple finnish" and "finglish". :D

Ask if there's something that needs clarification.
[Windows Mobile Apps and Games] narshorn:
Corrected version of french localisation file (mostly for correct spelling)

Attached