The Best Way to compare Old & New Registry? - Windows Mobile Development and Hacking General

Suggestions welcome!
Have you ever wonder, especially after you installed a new software, what are the registry that are modified?
1. Before install, study CAB file?
2. After install, check manually?
3. Have both Old and New Registry copied and use PC's FC.EXE?
4. Use text editor to open both Old & New Registry files in PC at window maximise mode, use ALT TAB and capture the difference with the Best Camera (your eyes) and Best Image processor (your brain)?
Here is my stupid way of doing it.
5. Have both Old and New Registry copied and use PC's M$ Winword, Document Compare feature.
Last Days of 2006
Happy 2007
Cheers

ssnap.
V

Hey, Thanks.
Learn a new thing again today.

I also recommend, as far as desktop-based tools are concerned, windiff.
I've even written a tutorial on using it: http://forum.brighthand.com/showthread.php?t=215073

Perl
This perl script will diff two textual registry files and show the differences.
(hmm no .pl allowed, rename from .txt)

Can't we just open the cab and see what it will add to the registry?

Lol, despite responding to this thread I've never read it
Yes, 100% agree with cellneuron. Decompile the cab, or ideally use WinCE Cab Manager to see what registry changes it will make.
V

hehe. What? Haven't you got time to read all of the threads each day?
anyway, yup, can't argue with that technique either. it never hurts to have too many tools at your disposal though.
Personally, I just found that reading the cab file registry entry format wasn't as clear as simply extracting the keys in .reg format. but that's just my preference.

The problem I've found with just looking in the cab is that sometime the exe files make registry and file changes too. So my vote goes with ssnap and idiff.

In the past I used regdiff and registry workshop.

pof said:
In the past I used regdiff and registry workshop.
Click to expand...
Click to collapse
In the past, what about now?

vijay555 said:
Lol, despite responding to this thread I've never read it
Yes, 100% agree with cellneuron. Decompile the cab, or ideally use WinCE Cab Manager to see what registry changes it will make.
V
Click to expand...
Click to collapse
Honestly, I also prefer t use WinCE Cab Manager to see the changes

Yeah, I'm a bit soft in the brain so prefer WinCE to cabtools,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
but as the geeks point out, if I was making an installer I would probably hard code some of the registry entries, so won't be reflected in Cab manager etc. So use a standard registry dump and windiff them, or use ssnap.
V

http://s-k-tools.com/index.html?sktracker/m_feat.html
SKTracker this is program allowing You to trace changes on Your PocketPC.
As example, having done two records of the condition of the system,
before and after the installation of some software,
You will be able to learn about changes fom system.
You will be also able to use information for full removing software from system.
SKTracker features:
writing the current condition of the file system
writing the current condition of the registry
writing the current condition of the databases
comparison and suitable viewing result
start of Your file manager and registry editor from viewing window
a removing new or changed files and registry keys
keeping to information in compressed type
export information to text file
pre-defined rules
2 special rules for control of places of probable harmful programs intrusion (just in case)
shortcut wizard
support several languages of the interface
QVGA/VGA support
PPC2002/WM2003/WM2003(SE)/WM2005 compatible

SK Tracker
With SK Tracker you can Compare Files,Registry Keys
thanks 200mpx

Related

REQ: Zoom SMS from E-Ten G500

I was wondering if anybody has been able to extract the "Zoom SMS" out of the E-Ten G500?
It should work on Windows Mobile 5.0. Don't know why the screenshot looks like WM2003se :?
Here's a screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You should be able to view SMS messages larger than normal. There is also an option to reply or call directly from this screen
i want me too
nobody ?
thanks
Wonderful. It would be much profit to be able it to have.
Thanks
it works on wm5 because i had got a eten m600 and i had zoom sms
:?:
I know it works on WM5.0
I was just wondering if anybody has been able to extract it from the E-ten ROM to share it as a plugin for other user as well
I thought it might be time to bump this topic
Does anybody found this nice application?
I don't know how to extract it from a ROM so I was hoping somebody else could do it?
there is one somewhere buzzdev.net... :shock:
try on...
http://buzzdev.net/component/option...view/id,19559/catid,26/limit,15/limitstart,0/
there is some aplication extracted from eten in there.... :roll:
Great tip mwilmar!! You are my hero of the day
i don't find zoomsms :-(
Actually you can find the file HERE.
Problem is however that there seems to be a file called "Scenarios" that does not work on my Wizard, but it's loaded on startup. I can't seem to delete this 'cause it's a part of the phone program
Maybe anyone has a solution for this? Tried to open it with WinCE Cab Manager v1.1. But It doesn't seem to be able to read it..
mccune said:
Tried to open it with WinCE Cab Manager v1.1. But It doesn't seem to be able to read it..
Click to expand...
Click to collapse
Attached - simply repacked. You should be able to open with WinCE Cab Manager v1.1
---------- [EDIT] -------
[open scenarios.exe with reshacker, delete all(!) resources, then run strings.exe from http://www.sysinternals.com]
Probably you need:
\windows\TTSMgr.dll
\windows\LexMgrDLL.dll
Probably you need some registry settings.
I already found a way to work around it
This is what I did to make this work:
- Delete Scenarios.lnk from Start Menu
- Change the following registry values to '0'
HKLM\ControlPanel\ETEN\ScenariosOption\
Enable=0 ShowIcon=0
- Delete Scenarios.exe from the Windows directory.
TnX for the repacked CAB file!
---EDIT---
Is anybody able to remove the following parts from the CAB file:
- QLink files
- CallFilter
- Scenarios
In the latest CAB file I've noticed that there are no registry stettings?
When I delete al the parts myself It says that the installation failed...
---/EDIT---
mccune said:
In the latest CAB file I've noticed that there are no registry stettings?
Click to expand...
Click to collapse
Yes. There is no registry settings.
Extract original CAB with winrar and take a look inside _setup.xml
Since it has been quite some time I thought it was time for a new challenge :lol:
Does anybody know how to isolate the SMS part of this programm? Because when I use the programm it also uses a dial history programm. I just want to use one on my device
I like ZoomSMS but im using WM2003..... can anyone break the code.... ??
nobody apps standalone ?
thanks
baniaczek said:
Yes. There is no registry settings.
Extract original CAB with winrar and take a look inside _setup.xml
Click to expand...
Click to collapse
baniaczek and mccune,
I know it's been awhile since this thread was discussed but I was wondering if I use the cab attached, will it work with Helmi's 1.4 Vanilla rom straight away or do I need to do some tweaking as mentioned by mccune?
it has just been ported for the prophet, look at the Touch X Rotor edition Xk1
http://forum.xda-developers.com/showthread.php?t=349603
hi
i have installed ZoomSMS but it dosnt "pops up" if SMS comes in. On my Eten M600 with ZoomSMS buildin the new SMS pops up and i can read it without any tab on the screen. On my Orbit2(HTC Touch Cruise) i hve only the zoom sms symbol in the screen wenn sms received.

Modify Cabs

Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
You can use MSCEInf (http://preview.pocketpcfreeware.com/en/index.php?soft=1519) to see what is inside a cab. Then you can repackage it yourself.
Cheers
Mark
Actually, it's not that simple in this case.
I was hoping the author of the program might see this post and answer you, but let me give it a shot for now.
The reset is done by the cabs setup.dll (it may have a different name inside the cab). Using MSCEInf markvan mentioned or CE Cab Manager (there is a demo version that will run 15 times) you can remove this dll from the cab. Trouble is it may contain other functionality (like reg settings) needed during the installation so the app won't install properly without it.
Sorry.
MSCEInf and SetupDLL.dll
Yes, i have omitted in the last version published of MSCEInf to extract the setup DLL, but the name of the setup DLL in the cab is always ".999". So, for now you can extract it by Winzip or Cabextract.
If there is no file with this extension, there is not setup DLL.
But in the tab : Generalities, you find the name of the setup DLL if it exists.
Future version of MSCEInf (vesion 1.4) will extract the setup DLL. This new version will also do these things :
- Drag and Drop from the Tab Files to the Explorer.
- Context Menu on Files in the Tab to open it with associated application or with Notepad.
- Use Names Folder for extracting.
- read also _setup.xml and do the same as for traditional INF and shows all things in the cab. It also rebuilds the traditional Inf from the XML.
Regards, Benoît
when i use cabs in ext rom which require feedback from the user
and it dont respond to touchscreen i found that
i can just use the action button to choose which answer it should be
Hi,
I extracted the dll and used reshack to edit it but i just see 2 messages in
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
And i don't think that just remove the restart message will solve my prob.
If you have any other idea...
Bye
Herc. 8)
Dll resources have nothing to do with its activities.
The only way to replace it is to know exactly what it does either by asking the author or by viewing the source code (if available).
My advice is this: try installing without the dll. If the app works, then you can dump the dll all together, if not try contacting the program author for help.
hercule18 said:
Hi,
I have a cab file of Wm5torage which is asking about restart or not after installation, the problem is that i put this file in my extended rom, to make it installed after a hard reset.
The probleme is the question of restart or no, it hangs the installation.And I have to reboot it myself.
So i would like to know how to avoid this question by modifying the Cab.
Thanks for your futur answers
Herc. 8)
Click to expand...
Click to collapse
Post the cab - i will have a go at modifying it for you - i think its the setup.xml that needs changing.
EDIT managed what you asked (omitted setup.dll and modified setup.xml)- can get rid of the destination dialog as well if you like assuming like me you always install to \program files\wm5torage. Just need to know what version you use.
hi,
thanks for help.I'm using the 1.71 of wm5torage.How to post the file?
bye
herc. 8)
Hi - i use 1.7 - if you want 1.71 you add it as an attachment to your post. It works as you want - do you want no destination dialog as well? I am at work at the moment - will post the modified cab tonight
Modified cab attached - its most up to date version 1.72.
mods are:
1. No setup.dll so no request to restart device (not required anyhow)
2. Installs shortcut to start menu\program files rather than start menu\accessories
3. Installs straight to \program files\wm5torage rather than having a destination dialog.
Many thanks for your help
Bye
Herc. 8)

Drag and Drop Brn / Bmp Converter w/Source

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Drag and drop BMP or BRN files onto the main icon to convert to the other format.
Tested on: My Sprint HTC Touch
It's a bit more user friendly than the command line app, and also converts both ways - from bmp -> brn and from brn -> bmp.
Application (requires .NET 2.0)
Source Code and VS 2005 Project
Thx for this application. I will try it today. It looks very comfortable.
Edit: I tried it, and it´s very fast, also i can convert all files in one step. Very, very good.
Ok I must not be using my head. This is made to work on your computer right? You need the actual phone hooked up?
nitty917 said:
Ok I must not be using my head. This is made to work on your computer right? You need the actual phone hooked up?
Click to expand...
Click to collapse
yeah it's a desktop app used in coverting the image files you'll need for customizing the cube.
Awesome little app
Should make life a bit easier.
Thanks!
any one have problem using this program? I can load it without problem, but after I drag a file to it, it just apears almost the same as the 2nd pic in OP's post but without the preview and the progress bar. And no new file is generated then.
this just awesome, I don't know how I missed this app, it makes everything so easy, I'm surprised there isn't that many reply to this great little application.
thanks.......and guidance required
maspero said:
any one have problem using this program? I can load it without problem, but after I drag a file to it, it just apears almost the same as the 2nd pic in OP's post but without the preview and the progress bar. And no new file is generated then.
Click to expand...
Click to collapse
i have same problem....any one plz help us out
GOT IT
tintin007 said:
i have same problem....any one plz help us out
Click to expand...
Click to collapse
ITS CLEARLY WRITEN TO DRAG AND DROP ON ICON NOT IN WHITE SPACE......HEHEHEHEEHE
I can't get the .exe to run on my desktop, keep getting "program has encountered a problem..." WTF? Could it be 'cuz I have .Net 3.0?
OK, it runs on another computer here, so no worries. But I get the same thing reported above--nothing happens--and I *AM* dragging onto the icon in Brn Converter. Any ideas?
mtn_lion said:
Yo, bully! Thanks for your post. The brnconverter does fire up on another computer here...but when I drag files to it, I just seem to get the big yellow exclamation mark. Any idea?
Click to expand...
Click to collapse
Hmm..not sure but it could be a permission problem. Just checking, but did you copy the brn from your touch to the PC. Then dragging the brn files from the PC into this proggie? You should see bmp files of the same name getting created in the directory where the pc's brn files are. If you've done all that, then i'm not sure..but probably the developer could shed some light..
I take it all back--and you're right. I had the .brn's copied from the Touch, but into a network folder. Once I moved everything to a local drive, it works just fine. Live and learn. Thanks so much....
This little proggy is just the thing i needed. Din know it was so easy to use.
Was afraid that the images will suffer a loss thru the convertion but all turned out great. thx.
Great application. Many thanks for this!! I really appreciate it
Olioaglio
brn coverter
should i be installing the app. on my pc, because if so it does not open
brn converter
App. will not insatll on my CDMA Telus touch (Vouge) error message
BrnConverter.exe
Missing Method Exception
File or assembly name
System.Window.Forms,
Version=2.0.0.0, Culture=neutral,
PublicKey Token=B77A5C561934E089,
or one of its dependencies, was not found
Do you have .Net Compact Framework 2 installed?
BRN Converter
Should i be installing it on my PC or on the Touch
NETCF
Got it downloaded, but when i tried to install i got this error message "A Newer version of the .NET Compact Frame is already installed, if you want to install this one you must first remove it " I cant find it in my remove programs list

'new' Opera Icon very ugly

Since the new ROM (http://forum.xda-developers.com/showthread.php?t=504094) the Opera Browser Icon is very ugly.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Is there any way to change it? I prefer the transparent one...
Here a bigger picture, to proof that the new opera icon is quite ugly...
Anyone any idea how to replace it?
Ain't it though?
Step 1:
Create a .REG file with the contents below and import the .REG file:
Code:
REGEDIT4
[HKEY_CLASSES_ROOT\Opera9ICO]
[HKEY_CLASSES_ROOT\Opera9ICO\SelectIcon]
@="\\windows\\OperaL.exe,131"
[HKEY_CLASSES_ROOT\Opera9ICO\DefaultIcon]
@="\\windows\\OperaL.exe,131"
Step 2:
Adjust the contents of .LNK (Opera Browser.lnk) icon file as follows:
Code:
39#"\Windows\OperaL.exe"?:Opera9ICO
Power off/on your device ... should do the trick.
HTH,
hilaireg,
thanks, though i have to ask again a bit. sorry!
step 1,
so i copy paste the whole content
Code:
REGEDIT4
[HKEY_CLASSES_ROOT\Opera9ICO]
[HKEY_CLASSES_ROOT\Opera9ICO\SelectIcon]
@="\\windows\\OperaL.exe,131"
[HKEY_CLASSES_ROOT\Opera9ICO\DefaultIcon]
@="\\windows\\OperaL.exe,131"
into a .txt-file, rename it to .reg and import and run it?
step 2,
because in the reg-file OperaL.exe is mentioned, I looked it up.
Seems as if the OperaL.exe has the same 'stupid' icon.
And how or where do I
Code:
Adjust the contents of .LNK (Opera Browser.lnk) icon file as follows:
Hi DaM79,
Step 1:
That is correct, create a .REG file with the complete contents of the "Code" window in the post. You'll need to use a utility to import the .REG file - ex: PHM Registry Editor, FdcSoft (dotFred) Task Manager, etc.
Step 2:
It does, the .REG file and the adjustment to the .LNK file instruct the system to use a different icon that is embedded inside the OPERAL.EXE file. An .EXE/.DLL file can typically contain many icon resources ... which is the case with OPERAL.EXE. You can use a utility to view icon resouces - ex: ResView.
The Opera Browser shortcut (.LNK) is usually found in .\Windows\Start Menu\... - you can use File Explorer to navigate to the folder location on your device - you may need to enable Show All Files in File Explorer.
HTH,
I tried to change it, but on my side I can't change the icon settings.
So I can't get the icon change to work one bit.
Do I need software to do it?
I also tried to import the registry file with PHM editor, but it grey's the option for it.
Everything you need is attached to my previous response.
Cheers,
Thank you for pointing that out to me.
I don't know why I haven't checked that post and tried the software you mentioned.
It works like a charm now. Thank you!
Today 06:18 AM
Arunia I tried to change it, but on my side I can't change the icon settings.
So I can't get the icon change to work one bit.
Do I need software to do it?
I also tried to import the registry file with PHM editor, but it grey's the option for it.
Click to expand...
Click to collapse
Looks like you have the same problem I have ... nothing works right until after my 7 am cup of coffee.

[TOOL][WINDOWS] - ADB-Filesync - Easily pull files from your Android-device via ADB

Hey there,
i'd like to share a little application i made.
The problem:
I was annoyed by the uncomfortable use of MTP in Windows.
Especially when having more and more files in one folder like the camera folder.
Windows needs several minutes to get the complete filelist.
The solution:
i created a little application which pulls files from your android-device via adb.
the app checks all specified folders from the configuration-file and pulls all files which are not existing to the destination folder.
there is also an option to change the created/modified timestamp of images/videos by parsing the filename. this function may be useful for sorting your pictures/videos.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Setting up the app:
the app creates all necessary files on the first start.
after creating, it automatically opens the configuration-file for you to edit it.
there is a comment in every line to understand what the application will do.
there are a couple more of options, read the ini-file-comments to understand.
Requirements:
- Microsoft .Net Framework 4.0
- the ability to modify a textfile
- ADB-Debugging must be enabled on your device
- the internal path you want to sync from your android-device
if you don't know the path, install "es file explorer" or any other file-explorer and try to find out the path. see screenshot...
if you like this tool feel free to donate.
THX and have fun!​
ignore the following files
View attachment 2383672
--- DOWNLOAD BELOW ---
It's a great idea but the tool does not really work well. I tried many different things now and it either didn't sync at all saying there were no files to copy or only copies the one given directory without subdirectories.
I hope it's not programmed that way since it'd be very un-useful for those who'd want to make a backup of their phone before flashing (as example me right now).
Good idea tho, really like it yet!
Hi, thanks for your work. I have a Zenfne 2 and this works for me, but i need to copy all the sdcard folder and subfolders. What i need to do?
Great no-nonsense tool!
Allow me to recommend two minor additions
1) For JPG and PNG file, examine the "DATE TAKEN" meta-tag, and use this for filestamp (by an option)
2) A flag for Traverse Subdirs.
(If not easy on the source side, it could be OK with the destination side, one could easily do a initial full copy in explorer)
ADD:
3) An option NOT to try to supply it's own ADB.exe, without a confirmation dialogue as this might be wrong compared to the version used on the system...
...And a tiny bug.
4) When "OpenAfterCopyOnly" is selected and multiple sync-sections is in use, it should ONLY open the destination folders for the dirs that got new files, not all destinations.
Thanks! Just used this to solve my issue. Phone rebooted within 2 minutes, so doing it straight didn't work for me. Good work!
People interested in this, might find this little tool PortableDevicesIncrementalCopy helpful too
It can do INCREMENTAL copies via MTP of the entire tree, so very handy and reasonably quick to keep a backup including all your images on your PC
https://eskerahn.dk/wordpress/?p=1668
Note it is not a MIRROR-function, so files deleted on the device will stay on the PC.
Not work on my pc. Error cannot write file.

Categories

Resources