registered software - automatically register after ROM upgrade? - Windows Mobile Development and Hacking General

Hi,
I'm running all registered (NON-CRACKED) software on my ppc, which is why I need to do this. I frequently upgrade my roms, and my biggest pain point is entering the registration number for the ~15-20 apps on my ppc.
I'm copying settings/etc over, most often by exporting the registry keys for that software/reimporting it into the new rom - but the registration key typically doesn't get copied over.
Is there a different place in the registry that I should be looking at for that?
Thanks,
-mark

diomark said:
Hi,
I'm running all registered (NON-CRACKED) software on my ppc, which is why I need to do this. I frequently upgrade my roms, and my biggest pain point is entering the registration number for the ~15-20 apps on my ppc.
I'm copying settings/etc over, most often by exporting the registry keys for that software/reimporting it into the new rom - but the registration key typically doesn't get copied over.
Is there a different place in the registry that I should be looking at for that?
Thanks,
-mark
Click to expand...
Click to collapse
use your registry editor to search for the registration codes and then export those settings. you can then cab it or package into an oem to cook into your roms.

fredcatsmommy said:
use your registry editor to search for the registration codes and then export those settings. you can then cab it or package into an oem to cook into your roms.
Click to expand...
Click to collapse
or export in a reg/xml file and put in your Autorun on SD Card (read more).
wfg
starbase64

Unfortunately there is no real solution to this.
To avoid cracking registration codes are usually well hidden some times in the registry and some times in files.
The place and method of hiding the keys is different for each program.
Finding out were and how the key is stored requires a degree of reverse engineering on the protection mechanism and is basically the beginning of creating a crack for the program.
Normally producing a full backup of the device would preserve registration but it is impossible to restore full backup over different ROMs.

It's weird that different 'export settings' from different programs but from the same author don't automatically capture the registration code. i.e. I use sbsh pocketbreeze and phoneweaver (great programs, btw..) - pocketbreeze automatically restores the registration code when I export the settings/import it later. phoneweaver doesn't...
Definately a pain - even w/ mymobilier (which I use to type the serial numbers from my laptop into the phone..)
-mark

Related

Question about registry entries in the Kitchen (PHP help)

XDA-dev guys, We need help.
Ok, We have right now, a Kitchen working with a couple of cool enhancements, we have acomplished to install, from the kitchen, some commercial programs, like Resco Explorer 2003, SPB Pocket Plus, and others. And we want to make this kitchen available to the public, so everyone can download their custom ROMS with these cool programs, but of course, for legal purposes, we can't just post them like that, already registered versions of programs.
We have an idea, basically what we want is a the text field provided under each program, (kind of the same as thing as the "NBF header string" that is at the bottom of the regular kitchen). This text entry would be each user's own serial (entered by the user). This would create a registry entry file which will put the fields in and then merge it into the rom, in that way the user would be able to use the programs and would not have to worry about the Serials anymore.\
In short, A text field in the webpage, under each program choice, so the user can enter his/her own serial number. With this text, it will generate a registry entry automaticly in the ROM generator, so The program is registered from the ROM, and the user is free to use its own program directly from the ROM
We have the progs working fine from the ROM, but we are using our own serials, we want each user to enter its own, so everyone is happy, and we don't get in trouble giving away software that is not ours for free.
Any help would be appreciated.
So what exactly do you need help with?
i'm a webdesigner with knowledge of php so maybe i can be of asistance.
Rico
exactly what I want is how to create a text field where people can enter their serial and this entry will generate a registry file that will go to the creation of the ROM, and to register the programs installed.
Sounds like you need a form with multiple text-fields targeting a page where these textfields are converted to registry entries.
maybe we could mns about this. that would probably speed things up.
or mail me @ [email protected]
Rico
The textbox feature in the current kitchen can put the literal typed string anywhere in the registry. Have you looked at how it works?
If you need more, you could write some php to do that. You'd still need permission to distribute the included programs though. Easy way to get this permission is to become a point of sale: you would point people to the place to buy it if they did not already have a serial. Could even make you some money through these affiliate programs.
Thanks guys. kenofalte, i might need ur help with php. I'm not a good programmer. I'll try to do it myself but in case i get lost.
alex
Most SPB and Resco programs come with the Trial versions that you can use for 14 days etc. that can later have a registration code entered... can't you setup your custom kitchen ROM with these different Trial versions instead and then whoever burns their own ROM can pick and choose what they want, burn it, and when setup and finished, they can enter their own code then? Just a curiousity. I am not sure about the permission to distribute the programs then? Either way, just a thought.
Regards,
mS
that's another option. i just wanted to make it so that they can register it during the "cooking" process. otherwise everytime they do a hard reset they have to re-register the product.
alex
Alex
just mail or msn me at the previous mentioned e-mail.
We will make it work.
Rico

Easy way to delete registry key over and over?

I'm after a quick and easy way to delete a specific registry key - preferably from a command line/shortcut.
This has to be done on a number of PPCs for work (always the same registry key) and I need an easy way to distribute it so I don't have to walk users through it each time - ie a single shortcut or executable would be best.
no-one knows? WM5 if that makes a difference..
MortScript
leyton01 said:
no-one knows? WM5 if that makes a difference..
Click to expand...
Click to collapse
If you tell me what key and data you want deleted I can write you a small app that can do it (silently).
-Jwrightmcps
Use MortScript and Autorun.exe on a SD card. Just inserting the card on the device will run the script and change the registry for you.
Other option is to create a cab file with the registry change in it, and then setup a batch script to automatically install it on the users device when their PDA is connected to their PC. Here is something I put together that may help:
http://www.jaml.com/CreateApp/
Jwrightmcps - thanks for the offer, I will PM the details
Markvan - will check out the link. Looks like it will be handy for a couple of other projects I have. KISS principle definitely applies for execs and technology - if I can email them a cab that can run a couple of things offsite users shouldn't be able to screw it up too bad (they will find a way no doubt)

Adding reg code to applications

Hi,
Is it possible to add to a cab application my reg code by adding to CAB itself that information? Hot to do it and with which applicaton?
THX so much!
No it is not possible.
First, the way registration is stored is different for each program.
Second every company / developer who protect their products with registration code go to great length to hide how and where it is stored to make cracking their program more difficult.
THX so much...it was just to make life easier after ROM upgrade, because I prefer to re-install all applications instead of using BackUP sw.

good back up prog for 6800?

i dont have the email setup so it wont back up my contacts. anyone know or have a link to a backup program that will grab my contacts?
why dont you sync it with outlook on your computer?
why dont you sync it with outlook on your computer?
http://handheld.softpedia.com/get/System-Utilities/Backup/NS-Contacts-Backup-Pocket-PC-20758.shtml
ca3sar said:
i dont have the email setup so it wont back up my contacts. anyone know or have a link to a backup program that will grab my contacts?
Click to expand...
Click to collapse
SPB Backup works great. Just search SPB Software and you will find it. It has a free trial that runs out after a little while though. I think its 10 bucks to purchase a license. I just set the phone up the way i want it and just back it up. It copies everything all the way up to registry edits, or you can just have it copy certain info. ( i just keep reinstalling the trial program)
if you just want to backup PIM stuff (contacts, calendar, tasks, etc), look in the development section of this forum for PPCPimBackup. works great
nxtech3 said:
It copies everything all the way up to registry edits,
Click to expand...
Click to collapse
Well, the probelm is it isn't capable of doing just registry "edits" actually. As far as I can tell it just backs up the whole registry. What's a good tool for just backing up selected registry entries? I know Phm will do, it, but it won't restore.
I ask because when upgrading roms you certainly don't want to overwrite the whole registry with the old one. It's probably dangerous enough to assume that just your old registry tweaks will still work... but probably not too dangerous to be worth trying.
I use PPCPimBackup2005-6. You can d/l it at www.freewarepocketpc.net.
Great program.
how about backing up stuff besides PIM?
I have outlook and am synching between it and my Titan, so that takes care of backing up the contacts, schedule, etc.
Now, how about all of the cool add-ons I've put in place? Any way to avoid having to manually reinstall it all if you were to wipe the Titan?
dagurasu said:
Well, the probelm is it isn't capable of doing just registry "edits" actually. As far as I can tell it just backs up the whole registry. What's a good tool for just backing up selected registry entries? I know Phm will do, it, but it won't restore.
I ask because when upgrading roms you certainly don't want to overwrite the whole registry with the old one. It's probably dangerous enough to assume that just your old registry tweaks will still work... but probably not too dangerous to be worth trying.
Click to expand...
Click to collapse
just copy and paste the selected registry entries with total commander.
Thanks. I know how to edit registry entries, and someone once taught me that modern computer gizmos have this cool copy and paste feature that you mention.
Seriously though, it sure would be neat to be able to compile all one's registry edits in one place and just click to install them. Obviously this is doable as people (here) write cabs to do it. I don't know how, or how simple it is. If it were really simple probably most everyone would do it, and there wouldn't be so many posts asking for cabs for things.
I think I saw something about WinCE CabManager possibly being a good tool for this? Maybe I'll play with it, but if there' s a simpler more single purpose tool for this, that would probably be better.
for reg edits you can use resco registry to export all the keys and values you change, then consolidate them all into 1 .reg file, then just import it after a hard reset or upgrade
I see it can read phm reg files... except you have to add a line at the top with the Windows Registry Editor program name or it will refuse saying it doesn't recognize the file.. That's seems pretty petty.
I found a better reg import solution. Total Commander has rather hidden registry editing capability. The registry is found in \\\registry\ or by switching to 2 virtual window view. Copy and paste reg files to the registry root and that's it.
I had one reg file missing carriage return at the end and rather than complain it made an incorrect value.. so maybe a little weak on sanity checks, but easy to use, and free and has a text editor included.
Now I can dump all my reg tweaks in one big file and save lots of time installing the next rom that will trun my phone into a personal teleportation device... with EnableUpsideDownMaterialization=dword:00000001 by default.

Edit Reg on first boot

Hi all, Before i ask my question let me say i have searched first and tried all the different suggestions but as its still not working i am asking here.
I have a series of reg tweaks (set timezone/delete beta key/set startmenu icons/set ringtone/screen backgrounds etc etc), basically all the tedious stuff i do after flashing. I have added this file as an app.reg, converted as a provxml, tried as a xml, had mortscript call it, placed in config.txt on operatorpkg dir, placed as a package in my EXT folder to run last (package folder name zz_mytweaks) - whatever i do its not setting ALL the reg keys?
No matter where/how/what format i place it, it always runs but sometimes it will set say the icons and timezone and some others but not other keys. Then i reflash THE SAME ROM and again it runs but some other keys will be set but not other ones which may have worked the first flash? There doesn't seem to be any reason why ALL the keys aren't being set as during different flashing attemps, all the settings have been changed but NOT ALL TOGETHER, just some this time, others next time etc etc so the reg entries are obviously correct.
Any suggestions?
Secc
When using Mortscript you could use a Sleep command to delay executing a reset.
You could also have a look at Sashimi. This works very well with importing numerous registry key's.
Concerning importing REG keys I found DotFred's Task Manager to contain the most reliable import function. Might have a look at that as well
mccune said:
When using Mortscript you could use a Sleep command to delay executing a reset.
You could also have a look at Sashimi. This works very well with importing numerous registry key's.
Concerning importing REG keys I found DotFred's Task Manager to contain the most reliable import function. Might have a look at that as well
Click to expand...
Click to collapse
Sashimi uses in fact this very TaskManager to export and import the registries. If you do not want to use Sashimi you can write a MortScript calling the TaskManager to backup all registries involved and to import them after flash. If your new ROM supports UC or XDA-UC, you can also import the registries that way.

Categories

Resources