Registry Entries - Making Cab - Touch CDMA Windows Mobile ROM Development

Whats up peoples. Im playin around with putting a cab together. When importing reg entries, is there ANY WAY( with WinCE or PPC Installation Creator) to have ALL imported values overwrite any existing values at the (installation destination?) Ive tried with both apps I mentioned, and found that EACH ENTRY has a box to check off whether or not to overwrite. It says 609 total entries! I believe I checked all options. Search found nothing Specifically related, & got no reply from emails to support teams. Thanks.

Related

REQUEST: Registry entries MS Bluetooth stack (ppc2003SE)

I'm looking for the registry entries for the microsoft bluetooth stack on a ppc2003se device and maybe the bt dlls in the windows directory. I downloaded a imate jam rom, but I can't figure out how to extract the information I need from it If someone could provide me with a copy of their registry entries (i think all the important ones are stored at HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\), I would greatly appreciate it. Thank you for your time!
Jason
P.S. In case you are wondering, I'm trying to restore full bluetooth functionality to my crippled samsung i730 verizon phone (mostly I want the DUN profile). It uses the ms stack and the main (only?) problem appears to be that some of the registry entries have been removed. If I can compare my registry entries to working entries, I'm hoping I can find the solution!
you can extract all files from ROM with dumprom tool, then convert default.fdf to defailt.reg with fdf2reg.pl script.
The BT DLLs from jam's rom would be useless for you - they are XIP.
Thanks for the info on the dlls, i didnt know what arcitecture the jam used. As for the dumprom tool, I tried it multiples times in different configurations to no success (nk.nbf, nk.nba, different passwords). The rom I grabbed was 1.12 from the "How to upgrade with the latest I-mate Jam ROM --GUIDE--" thread. any suggestions for one that will work?

Configuring settings through ext rom.. Possible?

I'm working on a custom ext rom for my department at work.
I've gotten the installers to work, and I've gotten the config files for most of the software in place..
How ever, there are a few more changes I'd like to make..
* Change Region (Very important!)
* Disable some of the default Today plugins.. (At least re-arrange them)
* Set "Owner Name", "Device name" and such..
* Change today theme.
I have a feeling that this isn't possible from the config.txt file.
So I was hoping someone could perhaps direct me to a tool that does this?
If not, what about making it?
Or can I just set it up, and then copy a file from \Windows or something?
Hi.
Neary all setting can be changed through registy.
This meand adding a cab with registry settings to ExtROM.
Read device-specific wiki... many registry keys are explained.
For editing CAB's I use softworkz ER2003edit (share/expireware).
Good luck.

[WM5] MMS Client Inside WORKING! [Updated - Bugs fixed]

Update: The v2 resolves the "cannot add video track" with the camera app and the crashing with .3gp files.
ftp://xda:[email protected]/Uploads/Blueangel/WM5_ArcsoftMMSv2_From_Universal.CAB
Well it works, you need to have the second patched version from mamaich, and do a softreset after installing the cab..
For people with other devices just follow the instructions bellow..
----- OLDER STUFF BELLOW -----
Ok, here are the files
Unzip windows to \windows
My Documents to \My Documents
Then go to the messaging application if you don't have a mms folder create a new account with dummy users etc at the end on the type choose MMS (this is a hack and you should only have one account of this type)
Configure your mms as normal and your set to go..
There's some extra files that hymalaia users don't have, so when you are copying \windows you don't need to say yes to overwrite (but the files on the zip are newer than the ones on our BAs)
Bugs:
1) When you try to add a .3gp file or view a folder with .3gp files it crashes.. (I have overwriten my \windows files, you can try not to do that and see if it gets better)
2) You can't add a photo directly from the camera
If you get an error about buffer overflow just replace rcdll.dll with rcdll_original.dll also on the rars.
Update: Replace rcdll.dll from \windows with the one in rcdll.rar (After you install all the other rars)
Update: Install the .reg FROM MMS.rar and not from the other rars, using a registry editor (kilmist or tre work fine)
Thanks for the files. I have a few of questions though:
1. Have you managed to send and receive MMS using the registry setttings you posted?
2. Does everything message realted still function properly after putting in the registry settings?
3. Does it work like the old ArcSoft MMS client for 2003?
4. What do you mean by "there's something missing"?
Thanks in advance.
By something missing i mean that it doesn't work and theres more stuff needed :>
Ok, got it. Thanks again
Sorry, just curious on how you extracted the files and the registry settings. You think its still as before where it comes as a CAB in the extended ROM, and you think you can get the CAB file itself?
I got the files from a user at universal forum, and they don't have a way to open the extrom
Ok we have MMS working at Himalaya and at Blueangel
But there's some problems with the icon resolution, as soon as i patch all the dlls i'm going to post the files
ncruz said:
as soon as i patch all the dlls i'm going to post the files
Click to expand...
Click to collapse
Pls post the link here once ready
Re: [WM2005] MMS Client Inside WORKING!
i tried your steps, it did not show the mms configuration options still, and i created another account, as well not shown even complete all the steps.
kumar00455 said:
ncruz said:
as soon as i patch all the dlls i'm going to post the files
Click to expand...
Click to collapse
Pls post the link here once ready
Click to expand...
Click to collapse
Their ready check the first post
Re: [WM2005] MMS Client Inside WORKING!
Removed
Re: [WM2005] MMS Client Inside WORKING!
ncruz said:
khiann said:
i tried your steps, it did not show the mms configuration options still, and i created another account, as well not shown even complete all the steps.
Click to expand...
Click to collapse
Have you softreseted?
If yes, use this .reg file with kilmist reg editor, i think that's the problem, TRE complaints about a string too long
Click to expand...
Click to collapse
Same here, don't work even with the new reg file ...
Have you checked that the registry is changed?
The same for me... I have followed the instructions but when I wanted to create an MMS account and went through the wizard nothing "visually" changed. But apparently, the account exists somewhere inside because when I wanted to create another one (with the same name) thy wizard warned me that the account already exists... Any ideas...?
Remark: When I used the kilmist regedit I noticed that the default values (marked with @) weren't imported. I had to enter them manualy as REG_SZ values with 'Default' name... Could be that a problem...?
VavrinaL said:
The same for me... I have followed the instructions but when I wanted to create an MMS account and went through the wizard nothing "visually" changed. But apparently, the account exists somewhere inside because when I wanted to create another one (with the same name) thy wizard warned me that the account already exists... Any ideas...?
Remark: When I used the kilmist regedit I noticed that the default values (marked with @) weren't imported. I had to enter them manualy as REG_SZ values with 'Default' name... Could be that a problem...?
Click to expand...
Click to collapse
Do you see the Menu->MMS Configuration?
The only thing that changes when you add an account is that at the end you choose MMS instead of POP3 or IMAP (at step 5) fill something at the other steps, they aren't used
No... No at all... The menu doesn't contain such item...
Removed: see first post
Ok. It works... Thanks a lot for help. Because I did not see any MMS accounts previously I created two different MMS accounts... Is there any way to delete one of them...?
VavrinaL said:
Ok. It works... Thanks a lot for help. Because I did not see any MMS accounts previously I created two different MMS accounts... Is there any way to delete one of them...?
Click to expand...
Click to collapse
You're lucky ... always nothing for me.
VavrinaL said:
Ok. It works... Thanks a lot for help. Because I did not see any MMS accounts previously I created two different MMS accounts... Is there any way to delete one of them...?
Click to expand...
Click to collapse
Going to menu -> tools -> options you can't delete it?

ROM Cookers - stop and help a novice!

Hello all.
I'm building a barebones 6.5 ROM using ervius visual kitchen. I have been building many tests as I go along but there are several things I can't sort out due to the lack of instructions on where things are. Can you help? I really want to get this sorted & released asap!
1. I need to apply the following entries so I created a new folder in /EXT and dumped these keys into it:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\GWE\Menu\PopFnt]
"Ht"=dword:00000381
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\"Messaging"]
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\"Owner Info"]
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today\Items\"Messaging"]
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today]
"Date"=dword:00000001
[HKEY_LOCAL_MACHINE\Software\Microsoft\Today]
"Enabled"=dword:00000001
[HKEY_LOCAL_MACHINE\System\GDI\Rotation]
"HideOrientationUI"=dword:00000000
[HKEY_LOCAL_MACHINE\System\GWE\Menu]
"CUIHandler"=dword:00000000
But when the ROM is loaded only the first key has been applied. Is this a sound way to include regkeys or am I doing it wrong?
2. I need the default theme to be the HTC black. It's installed, but how do I set it as default?
3. I need to remove start menu entries (help, activesync, games, search, calculator) which I did by commenting out the entries in \OEM\Diamond\0409\OEM_Lang_0409\initflashfiles.dat but activesync & calculator still show
4. despite having Microphone AGC & Clear Storage NOT installed the icons still show up in System. How do I rid of them?
5. when I click on Camera on startmenu it complains the file "camera.exe" doesn't exist. I have installed the HTC camera package in 001_Base
THANK YOU FOR YOUR HELP!
for regedits i noticed the same thing try bundleing them into a cab or program
Eg. go to your TF3D folder and add those reg entries into the bottom of the TF3d registry list
or you can add a cab to your "config_operator.txt" list

[APP]"FlashBack 0.7" |Backup & autorestore for hardcore Flashers/Cooks | 10-28-09

[APP]"FlashBack 0.7" |Backup & autorestore for hardcore Flashers/Cooks | 10-28-09
FlashBack​
UPDATE: 11-1-09
-Added dotFred's Taskmanager EXT package which is REQUIRED package. Sorry I thought that it was included in my FlashBack package. This will fix issue with no reg keys being made.
-Updating cab with dotFred's taskmanager as well.
-
I have been working on this little mortscript for a while now, constantly updating as I find more things to add. It has been one of my most valuable and timesaving tools which I cook into all of my ROMs. It allows a user to backup many items which you would have to input and change manually upon first boot. This saves me a LOT of time as I flash a new ROM just about daily. It also has the ability to autorestore all items if cooked into the ROM. I am not a programmer, so if anyone is interested in turning this into an actual program rather than mortscript please let me know Also, I am no mortscript wizard, so if anyone would like to have at the original to make it better go for it This software will create a folder in root of Storage Card named "Phone Backup", so it may not work if you do not have a Storage Card (does not support localization currently). Also, take note that although I use this quite frequently I do not guarantee it to work fully for you. I will try to work with you to find solutions when possible.
Without the help of Noonski, and many others this script could not exist. So thank you very much
You might be thinking "What do I need this for if I can use SASHIMI or UC or any of the other available autoconfig programs?". This app is not meant to be a replacement for any of these programs, rather it will work hand-in-hand with most of these to backup and restore items easily that you might not think about. It will also autoload manila in 6.5 ROMs and load your prefered wallpaper, weather, program tab preferences, and much more.
Original thread can be found HERE. I have started this new thread in attempt to reorganize and provide easy access to more information. Note to mods: please close previous thread.
Post #2 = Full list of items you can backup.
Post #3 = Changelogs and planned features (Current changelog will be in post 1)
Post #4 = Information for cooks (required reading)
Post #5 = Known bugs and issues
Cab and OEM attached below. OEM is for Visual kitchen, Legacy package can be provided upon request. Mortscipt 4.2 or newer may be required although it does use a mortrunner which should be able to run the file just fine as far as I know.If you find this software useful, consider a donation to motivate the author to improve it
Full list of items that can be backed up
Personal Info:
Backlight settings
Volume
Button configuration
HTC Uploader login
Owner Info
Wifi (in progress, not working fully)
Bluetooth Partners (in progress)
Manila:
Contact Card
Weather
Wallpaper
Internet Tab (push pages)
Program Launcher
Worrld Clock
AudioManager playlists
Software:
Resco Explorer key
G-Alarm
G-Profile
Titanium Weather
Thumbcal
SSmaHo Setup
SKTools
Lumos
WifiLocations
The Weather Channel
Music ID
MySpace
Games:
Collapse Chaos
Teeter
Resco Bubbles
Bejeweled 2
Meon
Assassins Creed 2
Asterix and Obelix ~ Cleopatra
Boom Blox
Build-a-lot
Opera Browser:
Opera.ini
Cache
Passwords
Bookmarks
Cookies
Opera Tools:
Clear cache
Delete Cookies
Real Exit (to save RAM)
Push Internet (enable\disable. Could also be in Manila category)
Other Tools:
AutoRestore settings
Manila Autoload
Hardware keyboard setting and backup (tested on Touch Pro)
Zensor Autoload
Delete All backups (use caution)
NoLumos will disable Lumos when cooked into ROM (for ROM chefs)
Changelogs and planned features:
Planned Features:
-Add xml writer such as MAKISU to allow easy backup of Email accounts, Wifi, and Bluetooth
-Add any software requests
-Add some sort of localization so it can be used in non WWE ROMs
-Allow user to select files to backup
-Allow user to select reg keys to backup
-Possibly allow user to choose backup destination
-Possibly compress backup files
-Possibly convert to program with skinnable UI
All Previous Changelogs(most recent will be in post #1)
UPDATE: 10-22-09 FlashBack 0.6
-Added program tab backup and autorestore
-Added MySpace profile(Microsoft MySpace)
-Added some more Game and Software items
-Added Zensor autorestore and autoload(autoload still needs some work)
UPDATE: 8-27-09 FlashBack 0.5
Uploading latest package from my kitchen. I will put together a cab soon, but for now you can use the flashback script from the package and overwrite original
Changelog:
Made some minor modifications as well as some optimization to reduce errors when restoring.
-Added Wifi Locations backup under software
-Added double check for manila autorestore. This way if you have non manila ROM It will not try to load manila.
For this to work correctly you need to add the following lines to your manila app.reg:
Code:
;FlashBack support
[HKEY_LOCAL_MACHINE\Software\FlashBack]
"ManilaExists"=dword:1
NOTE: Make sure to disable weather restore or delete the database when switching manila builds
Still taking further requests and hoping for some help from the real mort pros
UPDATE: 8-3-09
-Some fixes for missed lines
-Fixed G-Alarm(misspelled something causing no backup)
-added Facebook backup(not fully tested)
-added world clock cities
-Changed backup of manila files to use INI
-If you have cooked an older version into your ROM, be sure to use the newest FlashBack to backup Manila data again. The new AutoRestore script relies on the new INI files.
-Any more software requests?
UPDATE: Huge update.
Added:
-more personal settings(Buttons)
-Tools*
-Manila Wallpaper and Weather(tested .png and .jpg wallpapers)
-Made a package which will restore all saved settings when cooked into ROM.
-Added option to Auto restore. Auto is enabled by default. Look under tools.
-Added support for some builds of Opera
-Added option to Auto load Manila after Flash as oposed to "Windows Default" AKA Titanium. I prefer Manila, so if you enable the option and its cooked in you can have it right after flash.
-Prepared for adding program registrations
Check it out and let me know if it is all working for you. Please note that I will not be held responsible for any loss of data(should that somehow occur, but dont know how it would). Attaching Visual Package and cab. Legacy package will come soon. Edit: Legacy is here, but not sure if it works as I dont use legacy. Please report back for others.
jmckeejr
EDIT: The "RestoreAll" mortscrpt in packages has an extra quotation mark on line 29. Remove the first one before cooking. Should look like this:
Code:
regwritedword("HKLM","Software\FlashBack","Finished",1)
as opposed to this:
Code:
regwritedword([B]"[/B]"HKLM","Software\FlashBack","Finished",1)
This is not a needed step, but it is to double check that Restoreall does not run more than once. There is provision in the script for it to delete the link from startup as well.
Another note: Some features still need some more work to function properly. This is all trial and error as I have to find all the appropriate keys for each item. Some have more than one key which needs backed up. Thanks for trying FlashBack
UPDATE: 7-27-09
After some more work with mortscript(and some help from Noonski, thanks bud) I have put together another backup script which backs up personal info such as :
-Bluetooth Partners
-Wifi Networks
-Owner Info
-Volume
-Rings and Alerts
-Backlight settings
It is still a work in progress, but figured I would put it out there for testing and also feedback on what else to add. Noonski showed me the command lines needed to export and import reg, so now it is just a matter of adding the correct keys. I am learning as I go, so bear with me here. Feel free to test this script and add feedback here. If you are skilled with mortscript feel free to take what I have and make it better. Here is the zip with a cab(which has the script, an exe with icon and dotfred's taskmanager to import the keys). I also included the script and exe to make it easier for others to add or change things. Thanks for trying it By the way I call it Flash Back because I flash so manyt ROMs and I just want my info back in an easy way
Information for cooks (required reading)
Sorry I dont have time right now to add all info, but I will try to add the most important stuff real quick.
-The OEM package will install all files to \Windows folder.
-If you use DotFred taskmanager(known as FDCTaskmanager as well) you will want to have a closer look at this package because the .exe file is already included but renamed to df_taskmgr.exe. You can just edit the app.dat file to add your own shortcut to start menu.
-You can also edit the location of FlashBack shortcut in the app.dat. All updates are taken directly from my kitchen, and I install my shortcut to start menu\programs\Tools\Backup.
-There will be a shortcut created in startup folder during cooking
-Autorestore will only run on BootCount=2(to avoid issues with initial customization) and will do a check of reg to make sure it has not already run. There is also a line to delete the shortcut from startup when complete.
-Basically all you need to do as a cook is to include the package that I have provided. I used to have a double check to ensure that manila was present using additional reg key(you will see above in changelog), but have removed the line from the script so it should not be needed. It will check for existence of manila.exe instead.
Known bugs and issues:
Has Email been incorporated into this, or planned for a future release? I'm addicted to flashing, but I need email access, and it's rather annoying to set up 3 accounts every week. Thanks in advance, this sounds like a very useful program.
Nice job!
great, thank you! that is what i was waiting for!
will test it asap and report my opinion.
It's nice to have this application.
can educate on how to correctly install?
I got the error message below
There is no application associated with "FlashBack". Run the application first, then open this file from within the application
theory_87 said:
can educate on how to correctly install?
I got the error message below
There is no application associated with "FlashBack". Run the application first, then open this file from within the application
Click to expand...
Click to collapse
Install to device. What language is the ROM? Currently only works on WWE.
re: Email~ I hope to use an xml writer like Makisu(comes w/ SASHIMI). Will be looking into it when I get some time. Same will be needed for Wifi I think.
Until now, i've been SASHIMI-ING everything including reg keys. this is definately a wonderful addition to SASHIMI.
one problem tho... I just tried to backup some settings and it didn't put anything in the Phone Backup dir (working with a Blackstone on Topix 3.1.1 ROM).
jmckeejr said:
Install to device. What language is the ROM? Currently only works on WWE.
re: Email~ I hope to use an xml writer like Makisu(comes w/ SASHIMI). Will be looking into it when I get some time. Same will be needed for Wifi I think.
Click to expand...
Click to collapse
i'm using tess v3.6 topaz wwe...
HAving an error after installing... Says it's unable to create the director "/Storage Card/Phone"
Thats prob because my "Storage Card" is named "Internal Storage"
Is there a way to correct this on my end or is it something you have to change in the script?
UPDATE**
Hope this is ok with the dev, if not - my appologies.
I edited the script myself to make it work with "Internal Storage" as opposed to "Storage Card"
If anyone else has this issue just install from the cab as normal, then copy the Flashback.MSCR file from the attached .zip in this post to your device Windows directory and select yes when prompted to replace the existing file. Should work after that.
View attachment 242042
nir36 said:
Until now, i've been SASHIMI-ING everything including reg keys. this is definately a wonderful addition to SASHIMI.
one problem tho... I just tried to backup some settings and it didn't put anything in the Phone Backup dir (working with a Blackstone on Topix 3.1.1 ROM).
Click to expand...
Click to collapse
Which settings? Did it make the folder in Storage Card?
powe6563 said:
HAving an error after installing... Says it's unable to create the director "/Storage Card/Phone"
Thats prob because my "Storage Card" is named "Internal Storage"
Is there a way to correct this on my end or is it something you have to change in the script?
UPDATE**
Hope this is ok with the dev, if not - my appologies.
I edited the script myself to make it work with "Internal Storage" as opposed to "Storage Card"
If anyone else has this issue just install from the cab as normal, then copy the Flashback.MSCR file from the attached .zip in this post to your device Windows directory and select yes when prompted to replace the existing file. Should work after that.
View attachment 242042
Click to expand...
Click to collapse
Definitely ok. This is as open source as open source can be. There is a lot to be done still, so any help is gladly taken
I will try to get into the details this weekend for cooks and enthusiastic folks who would like to add/change things. Does anyone know of an easy way to add localization? ie if storage card is named as something else, I know some things can use code like %Storage% or something. I would have added something so you could select directories, but the AutoRestore relies on using Storage Card for now. Maybe as I figure mnore out I will do a rewrite and clean it up. There is a lot of repeated entries that I should be able to eliminate with variables. I also still need to add xml restore son nI can get more included.
Well, it created the directory by itself, and it also backed up some files.. like the wallpaper and such, but it didn't post reg keys for some reason. that's the only problem i can see right now.
other than that, wonderful idea, wonderful mechanism. thank you so much
nir36 said:
Well, it created the directory by itself, and it also backed up some files.. like the wallpaper and such, but it didn't post reg keys for some reason. that's the only problem i can see right now.
other than that, wonderful idea, wonderful mechanism. thank you so much
Click to expand...
Click to collapse
it uses .ini for some manila settings rather than exporting entire reg key (taskmanager wont export value or I cant figure it out)
jmckeejr said:
it uses .ini for some manila settings rather than exporting entire reg key (taskmanager wont export value or I cant figure it out)
Click to expand...
Click to collapse
Well, same problem on my phone it creats folders "phone backup/reg keys" but doesn';t save anything in them and I only tried to backup owner info, rings and alerts and also thumbcal & resco settings. I'm running the latest ver. of MortScript I think it's v. 4.3 b. maybe your scripts were written for the last stable version 4.2.
-Arturo- said:
Well, same problem on my phone it creats folders "phone backup/reg keys" but doesn';t save anything in them and I only tried to backup owner info, rings and alerts and also thumbcal & resco settings. I'm running the latest ver. of MortScript I think it's v. 4.3 b. maybe your scripts were written for the last stable version 4.2.
Click to expand...
Click to collapse
I have updated first post with Taskmanager package. I had thought it was included in the original package, but after downloading it myself and looking I see its not there. df_taskmgr.exe is a required file and I have added the package to post 1. Have also updated the cab file.
Thanks for the feedback, otherwise I would not have found it.
jmckeejr said:
I have updated first post with Taskmanager package. I had thought it was included in the original package, but after downloading it myself and looking I see its not there. df_taskmgr.exe is a required file and I have added the package to post 1. Have also updated the cab file.
Thanks for the feedback, otherwise I would not have found it.
Click to expand...
Click to collapse
Thanks Jmckeerjr.
Backup function works flawlessly now. This is really useful app.

Categories

Resources