Related
Hi All,
I am a Newbie looking to modify my XDA II ROM to include
the Microsoft SQL CE Client (.CAB). I've looked at using the
er2003edit and XDATools, but I'm lost as to what I'm supposed
to be doing. My question is:
- How can I modify my add the SQL CE Client to my default
02 ROM?
Thanks a million !!
Solved the problem
Hi Again,
I solved the problem by
1. Copying the files in my Extended-ROM to my hard drive.
2. Loading an existing ms_.nbf (QTek one I downloaded off
this website) with er2003edit.
3. Remove the existing files from the ms_.nbf and replace
them with my own including SQL CE Cabs (added entries
to config.txt)
4. Saved ms_.nbf
5. Uploaded with HimaUpgradeUt.exe to my device and hey
presto it worked.
I am using Asia version 1.6 of XDA2 rom. Mind teaching me how to delete unnecessary stuff inside the ext ROM? Thanks.
Remove the existing files from the ms_.nbf and replace
them with my own
Click to expand...
Click to collapse
We need to remove all of them? And replace by those in our own ROM (copy n paste?) minus the ones we dont want?
Out member Indra created an Universal Rom with a "Crossbow look".
He replaced every icon 1 by 1 into Universal's shellres.dll (and it works).
I made a dump of the Universal Rom and my Wizard Rom (with imgfs_tools), after that I
located the file where the icons are in, in the Wizard Rom (the file: shellres.96.dll) but after
editing this file (in the dump, made with imgfs_tools) by replacing some icons (with Resource Hacker)
and after that building a new Rom does not work.
A lot of icons (that I didn't changed) are not there anymore...?
So I wanted to copy the shellres.96.dll file directly from my device, but then I get an access denied error.
So, can someone supply my with the shellres.96.dll file from a Wizard Rom (not a Wizard rom dump!) or
can someone tell me what I did wrong with the replacing of the icons?
regards,
Molski
I also want to know how...and where can we find the icons???
Cheers,
I also want to know how????????????
Hi molski.
It just so happens I was working on using systems native icon in LVMTime to make it compatible with WM 6.
In VGA devices (like Uni) the icons are in shellres.192.dll. The number stands for "pixels per inch" the system reports.
Hi
I've messed up a few files on my HTC wizard. Can anyone, who has not installed any dialer skin, provide me with the following files(preferably from a QTEK 9100, if your device is something else, pls let me know which variant): The files that i need are (all of them will be in \windows folder, you might need to unhide them using resco/total commander):
smartdialing.dll
dpadmenu.dll
msvcr80.dll
phcanhtc.dll
phcanrc.dll
contactcmd.exe
thanks in advance
could someone also post the ring tones of a WM5 device? I miss some of them after installing the WM6 crossbow on my Wizard.
I specially miss the terrestrial ringtone
Thanks!!
Hi Guys
Is there anybody who can guide me if it is possible to replace the Ext_Rom of a WM6 with WM5 or not?!!!
Actually I had a problem with my Ext_Rom...(There's a CLEARVUE...a default program for Reading PDF files which I hate it,but I can't prevent it of being installed while costumization of WM5 ) So I wondered If I can change My Ext_Rom with the one whcih has not Clearvue inside?
If yes,then how???
Thanks
Easy.
Go to the WiKi and search for "unlocking extended ROM of Prophet".
The extended ROM is just a collection of cabs. On the Prophet (at least in WM 5 not sure if they changed it in WM 6) you can open it with a simple registry change and then manually delete or add cabs. (note that cabs must be signed to automatically install after hard reset)
I looked over the backup of my Ext_ROM (from official i-mate ROM) but could not determine which cab installs ClearView just by their names.
You could always try them manually one by one or use CECabManager (google) to see whats inside.
levenum said:
Easy.
Go to the WiKi and search for "unlocking extended ROM of Prophet".
The extended ROM is just a collection of cabs. On the Prophet (at least in WM 5 not sure if they changed it in WM 6) you can open it with a simple registry change and then manually delete or add cabs. (note that cabs must be signed to automatically install after hard reset)
I looked over the backup of my Ext_ROM (from official i-mate ROM) but could not determine which cab installs ClearView just by their names.
You could always try them manually one by one or use CECabManager (google) to see whats inside.
Click to expand...
Click to collapse
Hi Levenum
It's really great to have someone to help you,finally.Thanks a lot,man .Actually I know how to un-hide the Ext_Rom,but the problem is that I can't find the cab that is installing this damn Clearvue program
I'm looking for someone who guide me which Cab is responsible for that(Gives me the name of the cab.file)...or....Any hero who guide me is it possible for me to change my current Ext_Rom with the another one that is not included that damn CLEARVUE???!!!
Thank you again for helping
Heloooooooooooooo
Isn't there anybody who direct me (and many others who have got the similar problem) by just saying how we can get rid of CLEARVUE in the Ext_Rom or at least replacing it with ACROBAR READER?
I already know how to un-hide AND Unlock the extended rom...
I need only the name of the cab file (which installs CLEARVUE),...nothing more...
It's NOT installed in the ExtROM, it's installed in the "base"ROM.
Black-Rose said:
It's NOT installed in the ExtROM, it's installed in the "base"ROM.
Click to expand...
Click to collapse
Hi Black Rose
I don't care where this damn software is,and I'm not gonna debate you over it...You just tell me what s the name of the cab.file...And if you are so sure about the location,so tell me also the place of it(Base or Ext-Rom?? )
Thanks anyway
I think clearvue is pre-installed in the base ROM, so there is no cab file to delete.
For me, I just ignore that clearvue or adobe LE is there. I just went ahead and installed Adobe 2.0 and everytime I tap a pdf file, adobe 2.0 opens.
If that doesn't work for you, you can use resco explorer to assign which default prog to open any file... similar to "open with" in XP or Vista.
Putra said:
I think clearvue is pre-installed in the base ROM, so there is no cab file to delete.
For me, I just ignore that clearvue or adobe LE is there. I just went ahead and installed Adobe 2.0 and everytime I tap a pdf file, adobe 2.0 opens.
If that doesn't work for you, you can use resco explorer to assign which default prog to open any file... similar to "open with" in XP or Vista.
Click to expand...
Click to collapse
Hi Putra
Are you sure it's not in the Ext_Rom?Because after a hard reset,whenever I prevent the Ext_Rom of customizing my device (Stop customization),I don't have the CLEARVUE installed on my mobile.
This is why I think it must be somewhere in Ext_Rom.Even some excerpts told me that I have to replace my Ext-Rom with the one which doesn't have CLEARVUE...But he didn't tell me exactly how I can find such a extended Rom and how I can do the replacement...I also needed to know if the replacement may damage the Original Rom of my device or not?
Thanks for helping me, anyway and I would be more appreciated if you help me a little more in that.
Ok, in that case, then it should be in your extrom. However, I also do not know which is the cab file. One way is to prevent the extrom customization, and then manually install each cab from the extrom....
Why don't you just leave clearvue in your device, and simply install adobe 2.0? I don't think clearvue takes that much space...
you can edit the ext_ rom by editing the folder content in WM6
I recomend to use winimage to edit extrom, it will lock the ext rom
Putra said:
Ok, in that case, then it should be in your extrom. However, I also do not know which is the cab file. One way is to prevent the extrom customization, and then manually install each cab from the extrom....
Why don't you just leave clearvue in your device, and simply install adobe 2.0? I don't think clearvue takes that much space...
Click to expand...
Click to collapse
Hi again Putra
Thanks again for trying to help me solving this slight problem.You are right About the space that CLEARVUE takes,but I don't want to see in the list of my programs...I want to get rid of it thoroghly...So pleeeeeeeeeeeaseee help meeeeeeeee..... And show me the way to completely erase it from my device!!!!!!!!!
Chopin said:
you can edit the ext_ rom by editing the folder content in WM6
I recomend to use winimage to edit extrom, it will lock the ext rom
Click to expand...
Click to collapse
HI Chopin
Thanks a lot for helping me to solve this problem,but wou,d you pease elaborate a little bit more...After all,I'm a newbie!!!!!
Just tell me what's this WINIMAGE and also tell me if I would be able to find the cab file of CLEARVUE within my Ext_Rom to erase it or not?!?!
Thanks again
winimage to use with extension.nb, as anewbie let forget how to use this one. if you need to kow, use search you;ll find a lot about how to use this one.
just look in the folder and remove it, or just edit the file Config.txt and remove the cab you don;t wanna install, it is so easy and don't need any clarification.
tell me what ROM do you use
Chopin said:
you can edit the ext_ rom by editing the folder content in WM6
I recomend to use winimage to edit extrom, it will lock the ext rom
Click to expand...
Click to collapse
OFF TOPIC: Hi Chopin, can you explain how I can edit the contents of the extrom on WM6?
edit the files. delete any cab you want and instert anycab you want in the folder, but if you add a cab file then edit the file config.txt and and enter the cab file in it
Chopin said:
edit the files. delete any cab you want and instert anycab you want in the folder, but if you add a cab file then edit the file config.txt and and enter the cab file in it
Click to expand...
Click to collapse
Oops, I meant how do I unlock and unhide the extrom in WM6. What prog do I use?
The last time I tried using WM5 tools on PdaViet 01, it didn't work. I have not tried again. I'm on Gullum v6, btw.
if this is what you want here is the files for unlock, and please ask me more if this was not what u needed
Ok, thanx. I'll try them...
Stop off-topics...let's talk about main topic
Hi dear friends
I noticed that we have been a little been off-topic,so I wanted to recall that we are here to help each other to find a way for "HOW WE CAN DELETE ANY CAB(In my case...CLEARVUE's cab file)INSIDE THE EXT_ROM OR CHANGE IT WITH ANOTHER CAB(Again in my case changing default CLEARVUE with ADOBE ACROBAT)?????
My friends
I even checked the Config.text file within my Ext_Rom,but unfortunately even there was no name and trace of CLEARVUE?!?!!??But I' sure it must be there...since when I stop my device of being costumized after a hard reset,I never see this CLEARVUE in my programs...So that means it must be somewhere in Ext-Rom..Somebody...Some hero....some know-all tell me where?????And under what name?!?!??!??!??!?!?
please, we already answer this question, to help you more, what ROM do you use?
This is only OS + ExtROM, does not include radio nor splashes nor SPL.
This is basically the same OS+ExtROM as found on Sprint's latest official ROM 3.56, MINUS all that Sprint bloatware (OnDemand, AudibleAir, Sprint Music, etc.) occupying both OS and ExtROM space. I also removed Sprint Navigation and Sprint TV from the ROM and ExtROM (respectively) because I want more control on how Sprint programs are installed (into the device vs into SD card); I have the separate CAB installers for Sprint Navigation (TeleNav) and Sprint TV so I can install them the way I want. I also removed the ringtones from the ROM because I don't like Windows Mobile's approach to copying ringtones from ROM (\Windows) to internal memory (\Windows\Rings) which effectively results in unnecessary file duplication within device memory, but I have stored the removed ringtones into an SD card so I can later add them either to \Windows\Rings (with no wasted copies in ROM) or to \Storage Card\Windows\Rings.
The amount of memory I gained this way was used to (1) update the core fonts (Courier New, Tahoma) to the latest versions found on Windows Vista (the versions found on the original ROM date way back to 1999, even in WM6.1! plus WM only includes regular-face Courier New, I had to add bold/italic/bold-italic versions), (2) add smartphone fonts Nina and Segoe Condensed, (3) add the Windows Vista version of Japanese font TTC MS Gothic/MS PGothic/MS UI Gothic (the AC3 compressed version is still outdated, version goes back to 1999 ), (4) replace the USA wince.nls with the Japanese wince.nls (which includes all charsets found on USA wince.nls + adds Shift-JIS, JIS, and EUC-JP), (5) add the WM6 Japanese IME files, (6) update the SymbolPad's config file to allow inputting almost all the Pan-Euro characters found in Vista's Tahoma and all math symbols included in MS Gothic, (7) add PQzII with some customized bitmaps so you can map CTRL, ALT, and IME to any buttons you want, (8) add PHM RegEdit, Notepad and a few other PPC PowerToys (I also added MADE because it is more powerful than Notepad), (9) add KT_Capt (print screen!), and (10) add FontOnStorage (yes, a very old program that dates back to WinCE 3.0, but still works on WM6.1 as long as the fonts in your SD card don't conflict with those already in internal memory). I preserved Adobe Reader LE, the Camera app, and IA Zip.
I modified the registry entries to (1) enable ClearType and menu animations (but disabled HTC's EnlargeMenu because it doesn't play nice with menu animation), (2) set internet cache/cookies/history to load onto SD card, (3) display both date and time (and AM/PM) in title bar, (4) enable font linking so Tahoma can work together with MS UI Gothic to display full Latin/Greek/Cyrillic/Japanese, (5) enable and configure the Japanese IMEs, and (6) set the new black Vista-like HTC theme as the default rather than WM6.1's solid-green default theme or Sprint's annoyingly-bright orange theme (although both themes are still included if you want to use them).
I used NBHExtract on the original stock ROM to extract the NB files, then NBSplit/ImgfsFromNB/ImgfsToDump to dump the OS, then PKGTool to convert dump to packages, then the usual ROM-kitchen procedures (remove unwanted files, add wanted files/packages with some help from CAB Extractor and InitFlashFiles Generator, modify RGU entries, regenerate DSM files with BuildDSM, modify packages.sof with XVI32, and dump XIP with RomMaster), then BuildOS to "bring packages to a boil" into new dump, then ImgfsFromDump/ImgfsToNB/NBMerge to "simmer" new OS.nb, then HTC Extended ROM Editor to remove the Sprint bloatware from ExtROM.nb, then finally NBHGen to "bake" both OS.nb and ExtROM.nb into the new ROM.
As I said above, the radio and splash image NBs are not included in this 82.2-MB ROM; adding the radio and splashes, the ROM grows to 94.1 MB, which is still 2.5 MB smaller than the stock ROM (even after adding that big, uncompressed Japanese font MS Gothic which is about 8 MB, but that's because the font itself is smaller than the whole combination of OnDemand/AudibleAir/SprintMusic/TeleNav/ringtones).
I thank pof/TheBlasphemer, mamaich/Tadzio, bepe, AnDim, and bot for all the executables they made that made my ROM cooking possible.
For those Sprint Mogul owners who don't want outdated fonts, annoying bloatware, or duplicated-in-device ringtones, my ROM can be downloaded via RapidShare:
http://rapidshare.com/files/144942116/Sprint_Mogul_3.56_OS_ExtROM_only_by_Unicode787Plus.exe.html
congrats! I just cooked my first couple roms a few nights ago, and one for my girlfriends titan too. its fun and addictive!
Sprint Navigation (TeleNav) and Sprint TV installer CABs
For those who download and flash my Sprint Mogul ROM and still want TeleNav and Sprint TV in their Moguls, they're attached to this message. Just copy them to an SD card and install them, easy! (You can install them either into internal memory or into SD, makes no difference!)
Will later post the ringtones I removed from my ROM.
Sprint Mogul ringtones
Ringtones removed from my ROM are attached to this message. For some reason I had to split them into two different ZIP files because xda-developers constantly refused my single 2.18-MB ZIP (even after using Legacy ZIP 2.0 compression method)
MMS
There is no way to add MMS (PIC/VIDEO)? I'm not using the 8525, i have a new MOGUL (SPRINT)
Sorry, I don't use MMS at all (and VERY VERY RARELY use SMS), so I don't know how to add MMS support to Mogul. For that you'll have to ask either mamaich or bepe in either this forum or ppcgeeks.
If I flash your cooked rom.. and I dont like it ... can I flash back the original rom.
mrfordwrench
What is up with the battery icon on the upper right. It looks like it is broken. Is it supposed to be that way. Otherwise everything works great.
What exactly is the PQzII for?
Mrfordwrench
mrfordwrench said:
If I flash your cooked rom.. and I dont like it ... can I flash back the original rom.
mrfordwrench
Click to expand...
Click to collapse
Yes you can flash back the original ROM - by redownloading it from the HTC website. Same procedure if you try any other custom ROM - like mamaich's or NoChem's kitchens...
Battery icon
mrfordwrench said:
What is up with the battery icon on the upper right. It looks like it is broken. Is it supposed to be that way. Otherwise everything works great.
What exactly is the PQzII for?
Mrfordwrench
Click to expand...
Click to collapse
Read my private message - that explains the purpose of PQzII.
As for the battery icon, I don't know. If you disable date/clock display on the title bar (either by doing so from Settings or by messing up with the Registry), then you'll see a useless battery icon instead of the clock. HTC's own custom battery indicator (shows only on Today screen) is a bit more accurate, but not as accurate as Palm Treo's own custom title-bar battery icon. If I could somehow copy Palm's battery-icon code (cannot do so directly from the phone - it seems to be copy-protected, and I don't have access to a Treo WinMo kitchen) and transplant it into my next Mogul ROM, then I would be happy.
Hi Dear,
I was looking for the same thing you done. I just wanted to remove some of the programs (like office mobile, pdf, audible air, sprint navigation etc) and not to added anything else to that original rom. The process you described over here is quite short and not elaborative. I tried and reached upto the step of generating "imgfs.bin" but thereafter i was hanged and i could not do any more i.e. dumping, packaging and the reverse process. Can you do me a favour and give some detailed steps or if possible can you give me the link providing details on this as well as all the required softwares (I done all these steps on command propmpt, is there any better way like grapical interfece)
Very eagrly waiting for your reply.
Regards
Tarun Kabra
Cooking ROM
tarun_kabra said:
Hi Dear,
I was looking for the same thing you done. I just wanted to remove some of the programs (like office mobile, pdf, audible air, sprint navigation etc) and not to added anything else to that original rom. The process you described over here is quite short and not elaborative. I tried and reached upto the step of generating "imgfs.bin" but thereafter i was hanged and i could not do any more i.e. dumping, packaging and the reverse process. Can you do me a favour and give some detailed steps or if possible can you give me the link providing details on this as well as all the required softwares (I done all these steps on command propmpt, is there any better way like grapical interfece)
Very eagrly waiting for your reply.
Regards
Tarun Kabra
Click to expand...
Click to collapse
Once you have generated imgfs.bin, you must dump it with a tool named ImgfsToDump.exe. It will create a folder containing the whole dumped image. Then you must use another tool, PKGTool.exe, to unpackage the dump folder into its constituent package subfolders (called packages). Now it's just a matter of removing unneeded files (be careful here, you don't want to remove files that are needed by WinMo itself) and updating outdated fonts (Courier New and Tahoma) with newer versions (you will first need to find on which pacakges they are located, then copy the new versions onto those same package folders) and, optionally, adding new fonts, input methods, or other programs onto the Custom subfolder. You will also need to edit some RGU registry entries (each package may have one) in order to activate some features or input methods. Then you will need to run another tool, BuildDSM.exe, to reprocess the edited packages. Then it's time to build a new dump from the new and edited packages: you will need to download BuildOS for this. BuildOS has a tool called BuildOS.exe, but running such a tool is tricky since you can't just double-click on it (it will crash), you must run it from some batch file located just outside the folder containing the tool; BuildOS.exe will convert the packages back into a new dump. Then it's just the matter of reconverting the dump into a new Imgfs.bin (with ImgfsFromDump.exe), inserting Imgfs.bin into a new NB file (the ROM itself) with ImgfsToNb.exe, then repackaging the NB file into the final NBH ROM with NBMerge.exe.
This is roughly all I can remember. You can optionally seek help from other fellow users, since I learned my technique from one or several of them: mamaich, no2chem, maybe Asukal...