Well, there you have it... that's the question, and the answer is obvious.
However, the caveat is not...
Does AEButton save your changes to the registry, or to a DLL?
Can someone tell me how I would go about cooking my personalizations into my ROM?
yes, you need to get the OEM package for it though. I have a lot of packages, but no aebutton.
you can one of two things....
1. learn how to create your own packages. there are a few tutorals here on xda.
2. send me the app and seriall number for activation and I will put one together for ya.
email is codyppc at gmail dot com
Cody,
thanks for answering, but i think you misunderstood...
I need some help figuring out how to make an OEM that will also set up all of my current button associations. I'm not sure if there's a DLL I need to pull off my phone and overwrite in the cab, or if there are registry entries I need to add to an RGU... I'm hoping someone has that info.
Any help?
badutahboy said:
Cody,
thanks for answering, but i think you misunderstood...
I need some help figuring out how to make an OEM that will also set up all of my current button associations. I'm not sure if there's a DLL I need to pull off my phone and overwrite in the cab, or if there are registry entries I need to add to an RGU... I'm hoping someone has that info.
Any help?
Click to expand...
Click to collapse
The easy way to find your answer is to use a registry compare program... Export your current registry, then change all the button assignments you want changed and then export the registry again. have the program compare the 2..... here's the registry program that I use to compare with... works great.... You should see the differences real easy if they are saved in the registry.....
azclown said:
The easy way to find your answer is to use a registry compare program... Export your current registry, then change all the button assignments you want changed and then export the registry again. have the program compare the 2..... here's the registry program that I use to compare with... works great.... You should see the differences real easy if they are saved in the registry.....
Click to expand...
Click to collapse
Thanks. I'll give your program a try.. I've been using windiff, and haven't been able to decipher the gobbledy-gook to figure out which registry entries are changed.
Here is a working AEButtons Plus OEM.
once you try user customization, you will love the flexibility in it. If a new program comes out, you can just uninstall your current version. Or, when you reflash you can just edit your SDconfig.txt
When you cook programs into the rom, you are stuck with that version
1999TL said:
once you try user customization, you will love the flexibility in it. If a new program comes out, you can just uninstall your current version. Or, when you reflash you can just edit your SDconfig.txt
When you cook programs into the rom, you are stuck with that version
Click to expand...
Click to collapse
Can you tell me how to set up AE button with user customization?
LOL. I forgot about that. yOu have to use the hide and unhide function in UC. It is posted in the UC thread. I'm laughing b/c i just remembered AE button plus gave me the hardest time at first, until I found out about the hide and unhide.
When you install AE button plus, it pulls you up to the program menu screen. That will just freeze User customization. So you have to be in unlock mode. I actually just install AE button plus and .net 3.5 upon start of UC, then I lock the phone and let it do the rest.
AE Button Plus stores its config in AEBPlus.cfg. This stores the button config as well as your registration data. That file needs to be in the same directory the rest of your AE Button plus files are.
EDIT: I have attached the OEM I use for mine. It has my AEBPlus.cfg in it which you will want to overwrite with yours. Otherwise, you will have my config as well as my serial # which is only good for my device.
Thanks guys! you're all awesome.. thanks for the help..
I'm going to try to cook AE into my next rom.. with that success, I think I'm only 1-2 steps away from having PERFECTION on my phone... haha
Hi everyone!
Before of all things, it must say that i tryed and googled for a solution before posting but i was not succed..so i hope someone can help me here...
Yesterday i was reading a page of tweaks and apps for my HD2 based on changing some key values, using phm registry editor.
By accident, i changed a key name wich made my SD card unreadable and undetectable i just need someone to tell me the names of the folders in HKLM\System\StorageManager.
In StorageManager key i have in it: AutoLoad, FATFS, Filters, IMGFS, MSPART, PartitionTable, Profiles, UDFS...and the next one i renamed it to "W"
Can anyone tell what is the original name of that last key?
Thank you very much
Sincerely,
El_E69
not easy to help you I'm at bed now traying to get sleep.
but saw your message, so I extracted the reg value of the storage Card of my device. take a look and compare.
Thank you for your help and effort Kurt, but unfortunently that didn't solved my problem
under UDFS i have another key, wich is the one i need to know the original name was...
But once more, i appreciate your help
Sincerely,
El_E69
el_escorpio said:
Thank you for your help and effort Kurt, but unfortunently that didn't solved my problem
under UDFS i have another key, wich is the one i need to know the original name was...
But once more, i appreciate your help
Sincerely,
El_E69
Click to expand...
Click to collapse
No problem at all sir, but question. witch OS version do you have/use?
because I don't have any other reg key under UDFS
I don't have anything after UDFS, it goes to Uptime, which is not under StorageManager
Thank you all for your answers...
After asking a friend of mine to see in is Diamond 2 his folders on StorageManager Key, i realized they are two diferent and distinct phones.
I've attached two images of my StorageManager folder so you guys can give me an additional help, hope that they help you to help me.
If not, is there any tool to restore the whole registry of the phone or at leat Storagemanager Keys?
Thank you very much once again
Sincerely,
El_E69
Anyone please...
heres mine....
not sure if it will help but worth a try....
Ok...after seeing your storagemanager folders, i saw that the key i renamed, you huys don't have it..
I would like to know how can i put all storagemanager folders and key like yours without having to do it manually one by one? Is there any procedure or tool for that?
Or any tool to restore it ?
Thank you once again
Sincerely,
El_E69
Help me here guys...i'm just about to do a hard reset
use ceregeditor. connect your phone to your pc with activesync, open program, have it read the registry, navigate to the registries you want, right-click>export & make sure to save as .reg & not whatever the first option is. then just open the file in notepad & there you go.
post what yours comes up with & we can compare to see what you might have changed.
Thank you very much for your help Xnifex
as you told me, i downloaded the software and i was able to export my storagecard registry, wich i leave here posted so you can continue to help me if you may...
Thanks once again!
El_E69
REGEDIT4
[HKEY_LOCAL_MACHINE\System\StorageManager]
"PNPWaitIODelay"=dword:00000BB8
"PNPUnloadDelay"=dword:00000BB8
"Dll"="fsdmgr.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\w]
"Flags"=dword:00000044
"CacheDll"="diskcache.dll"
"Util"="fatutil.dll"
"CacheSize"=dword:00000000
"EnableCache"=dword:00000001
"Paging"=dword:00000001
"Dll"="fatfsd.dll"
"FriendlyName"="FAT FileSystem"
[HKEY_LOCAL_MACHINE\System\StorageManager\w\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\w\Filters\ENCFilt]
"Dll"="mencfilt.dll"
"Order"=dword:00000005
[HKEY_LOCAL_MACHINE\System\StorageManager\w\Filters\HTCFSFILTER]
"Order"=dword:00000000
"Dll"="htcfsfilter.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\w\Filters\CacheFilt]
"Order"=dword:00000002
"Dll"="CacheFilt.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Filters\ENCFilt]
"Dll"="mencfilt.dll"
"Order"=dword:00000005
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles]
"Folder"="Volume Montado"
"PartitionDriverName"="MSPART"
"DefaultFileSystem"=""
"MountFlags"=dword:00000000
"AutoFormat"=dword:00000000
"AutoPart"=dword:00000000
"AutoMount"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory]
"Folder"="Cartão de Memória"
"Name"="SD Memory Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\FATFS]
"FormatProgress"=dword:00000064
"EnableFormatPopup"=dword:00000001
"EnableCache"=dword:00000000
"EnableWriteBack"=dword:00000000
"Util"="HTC_SD_FATUTIL.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\FATFS\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMemory\FATFS\Filters\ENCFilt]
"Dll"="encfilt.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_PINET]
"Folder"="PINET_ROM"
"MountHidden"=dword:00000001
"PartitionDriver"=""
"Name"=""
"DefaultFileSystem"="FATFS"
"Order"=dword:00000100
"DriverPath"="Drivers\\BuiltIn\\EXT_PINET"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_PINET\FATFS]
"EnableCache"=dword:00000001
"FormatTfat"=dword:00000001
"Flags"=dword:00000014
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_ACCD]
"Folder"="ACCD_ROM"
"MountHidden"=dword:00000001
"PartitionDriver"=""
"Name"=""
"DefaultFileSystem"="FATFS"
"Order"=dword:00000100
"DriverPath"="Drivers\\BuiltIn\\EXT_ACCD"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\EXT_ACCD\FATFS]
"EnableCache"=dword:00000001
"FormatTfat"=dword:00000001
"Flags"=dword:00000014
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC]
"Folder"="Storage Card"
"Name"="MMC Card"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC\FATFS]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC\FATFS\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MMC\FATFS\Filters\ENCFilt]
"Dll"="encfilt.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\PCMCIA]
"Folder"="Cartão de Memória"
"Name"="PCMCIA/Compact Flash Device"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBCDProfile]
"Folder"="Unidade de CDROM"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBFDProfile]
"Folder"="Unidade de Disquete"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBHDProfile]
"Folder"="Disco Rígido"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SDMMC]
"Folder"="Cartão de Memória"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash]
"Order"=dword:00000001
"BootPhase"=dword:00000001
"LoadFlags"=dword:00000001
"DriverPath"="Drivers\\BuiltIn\\MSFlash"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS]
"DataCacheSize"=dword:00000400
"FatCacheSize"=dword:00000200
"CheckForFormat"=dword:00000001
"EnableWriteBack"=dword:00000001
"FormatTFAT"=dword:00000001
"Flags"=dword:00000014
"MountAsRoot"=dword:00000001
"MountAsBootable"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\FATFS\Filters\fsreplxfilt]
"Order"=dword:00000001
"Dll"="fsreplxfilt.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\IMGFS]
"XIP"=dword:00000000
"MountAsROM"=dword:00000001
"MountHidden"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile]
"Folder"="Unidade de CDROM"
"PartitionDriver"=""
"DefaultFileSystem"="UDFS"
"Name"="IDE CDROM/DVD Drive"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\CDProfile\PartitionTable]
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile]
"Folder"="Disco Rígido"
"Name"="IDE Hard Disk Drive"
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\HDProfile\FATFS]
"EnableCacheWarm"=dword:00000000
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\ENCFilt]
"DeviceGUID"=hex:\
7D,7F,23,5F,C6,18,79,97,14,76,23,F2,A9,3B,17,4E
"PolicyDLL"="DeviceEncryptionPolicy.dll"
"EncryptByDefault"=dword:00000000
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\DxAgentFsFilter]
"Dll"="\\Windows\\DxAgentFsFilter.dll"
"Order"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\LsFilter]
"Dll"="LSFILTER.dll"
"Order"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsdspy]
"dll"="fsdspy.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"DirsToExclude"=hex(7):\
5C,6D,78,69,70,5F,69,6E,69,74,64,62,2E,76,6F,6C,00,5C,6D,78,69,70,5F,73,\
79,73,74,65,6D,2E,76,6F,6C,00,5C,6D,78,69,70,5F,6E,6F,74,69,66,79,2E,76,\
6F,6C,00,5C,6D,78,69,70,5F,6C,61,6E,67,2E,76,6F,6C,00,5C,63,65,6D,61,69,\
6C,2E,76,6F,6C,00,5C,70,69,6D,2E,76,6F,6C,00,5C,44,6F,63,75,6D,65,6E,74,\
73,20,61,6E,64,20,53,65,74,74,69,6E,67,73,5C,64,65,66,61,75,6C,74,5C,75,\
73,65,72,2E,68,76,00,5C,44,6F,63,75,6D,65,6E,74,73,20,61,6E,64,20,53,65,\
74,74,69,6E,67,73,5C,73,79,73,74,65,6D,2E,68,76,00,5C,57,69,6E,64,6F,77,\
73,5C,50,72,6F,66,69,6C,65,73,5C,67,75,65,73,74,5C,54,65,6D,70,6F,72,61,\
72,79,20,49,6E,74,65,72,6E,65,74,20,46,69,6C,65,73,5C,00,5C,57,69,6E,64,\
6F,77,73,5C,50,72,6F,66,69,6C,65,73,5C,67,75,65,73,74,5C,43,6F,6F,6B,69,\
65,73,5C,00,5C,57,69,6E,64,6F,77,73,5C,50,72,6F,66,69,6C,65,73,5C,67,75,\
65,73,74,5C,48,69,73,74,6F,72,79,5C,00,5C,57,69,6E,64,6F,77,73,5C,41,63,\
74,69,76,65,73,79,6E,63,5C,00,5C,77,69,6E,64,6F,77,73,5C,6D,65,73,73,61,\
67,69,6E,67,5C,00,5C,54,65,6D,70,5C,00,5C,57,69,6E,64,6F,77,73,5C,53,79,\
73,74,65,6D,5C,50,75,73,68,52,6F,75,74,65,72,5C,63,6C,69,65,6E,74,71,75,\
65,75,65,73,2E,76,6F,6C,00,00
"NumDirsToExclude"=dword:0000000F
"ReplStoreCacheSize"=dword:00000000
"ReplStoreDoImmaculate"=dword:00000000
"ReplStoreName"="ReplStor"
"ReplStorePath"="\\ReplStorVol"
"ReplStoreHostVolume"=""
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad]
[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\Relfsd]
"BootPhase"=dword:00000002
"MountFlags"=dword:00000001
[HKEY_LOCAL_MACHINE\System\StorageManager\PartitionTable]
"26"="BINARY"
"25"="IMGFS"
"23"="RAWFS"
"22"="RAWFS"
"21"="BINFS"
"20"="BOOT"
"0F"="FATFS"
"0E"="FATFS"
"0C"="FATFS"
"0B"="FATFS"
"07"="NTFS"
"06"="FATFS"
"04"="FATFS"
"01"="FATFS"
[HKEY_LOCAL_MACHINE\System\StorageManager\MSPART]
"Dll"="mspart.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\IMGFS]
"ShadowROM"=dword:00000001
"Paging"=dword:00000001
"Dll"="imgfs.dll"
"FriendlyName"="Image-Update Filesystem"
[HKEY_LOCAL_MACHINE\System\StorageManager\IMGFS\filters]
[HKEY_LOCAL_MACHINE\System\StorageManager\IMGFS\filters\HTCFSFILTER]
"Order"=dword:00000000
"Dll"="htcfsfilter.dll"
[HKEY_LOCAL_MACHINE\System\StorageManager\UDFS]
"Paging"=dword:00000001
"Dll"="udfs.dll"
"FriendlyName"="CDFS/UDFS FileSystem"
i don't know why everyone keeps capitalizing the first x in my username. that's not important though.
disclaimer: i'm at work & don't have my cable so i'm working off of the file that conantroutman uploaded.
I'm guessing you've tried to load up someone else's registry because you have some stuff that should be there but is messed up.
first off, using ceregedit, delete all 3 of these (delete the whole FATFS folder & it should delete the second 2 things):
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Fil ters]
[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS\Fil ters\ENCFilt]
"Dll"="mencfilt.dll"
"Order"=dword:00000005
second, change the "w" to "FATFS" for this one:
[HKEY_LOCAL_MACHINE\System\StorageManager\w]
Doing this will make all of the other registry keys that fall under that whole folder to be right. That's the key you've renamed on accident. It should be FATFS but you have w.
I said that it looks like you imported someone elses registry because the first 3 things I tell you to delete are correct, but are missing all of the actual info. I'm guessing that came for the import.
THANK YOU SO SO SO VERY MUCH GUYS!
It Worked, after all you just said, the folder "W" was really FATFS!
You can't imagine how happy i am right now
One special thanks to this fantastic community!
Sincerely,
El_E69
glad it worked out