yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] N33D FOR SPEED:
Please help??

How do i add it to boot.hv???:confused: ive tried to convert it so i can add it in note pad but that never works can you please help?
[Windows Mobile Apps and Games] ShaDrac:
Hi N33D FOR SPEED,

If you are using bepe's PB Kitchen or Ervius visual kitchen, the rebuilding of the boot.hv (and the complete XIP) is already done for you.

If you are using another kitchen you must do it manually and rebuild your XIP.

For rebuilding the boot.hv:

Unzip the attachment, place your boot.rgu in that folder (overwrite my sample boot.rgu) and run 'make_boot_hv.bat'.

To extract your current boot.hv:

Place your boot.hv in that folder and run 'Extract boot_hv.bat' (Sometimes extracting skips some things so extracting is not 100% trustworthy).

Let me know if you succeed, if not, post your boot.rgu.

Enjoy! :)

ShaDrac
[Windows Mobile Apps and Games] N33D FOR SPEED:
Thanks but no

Tried it but it flashes up for a millisecond then disappears but nothing happens.

Ive set rgucomp to run as admin, something flashes up but it still does nothing:confused:

Here is my boot.rgu thanks for the help:D
[Windows Mobile Apps and Games] netson99:
Hi ShaDrac,

I have done as your guide but still can not install the cab via Preset Installer ...

and yes, I have follow the instruction at post#3

here is the screen capture:

and yeah,

I use pagepool 4MB and 2MB cache extendir version 1.6 as files on XIP ... and feel more responsive than without extendir on my atomlife

thank's for great software ...

netson99
[Windows Mobile Apps and Games] try:
I can only use pagepool 4MB and 2MB of v1.6 on my Touch Pro. Anyone have a better luck with higher page pool?
[Windows Mobile Apps and Games] Diceyus:
Thanks for the response. In that case, can you please please please point me to a ROM for P835 (WM 6.1 or WM 6.5) that has it.

Thanks.
[Windows Mobile Apps and Games] netson99:
just want to update my problem;

Upgrading the rom to 23047, I can install the cab via PresetInstaller ...:)

-- thank's for good software --
[Windows Mobile Apps and Games] vix66:
A stupid question, perhaps:

can use extendir.dll without cooking the rom and how?

bye
[Windows Mobile Apps and Games] maskpx:
german rom

Hi is there also a way to cook a german rom with extend dir and visual UC if yes can you say me how?

Sry for my bad english
[Windows Mobile Apps and Games] RoryB:
Answered before, no.
[Windows Mobile Apps and Games] RoryB:
ShaDrac is enjoying his newborn son.

I think Extendir only looks at \windows and \Extendir\WinDir as files names so I think it should work as long as the German ROM already uses \windows as the main OS folder. Sorry I do not know what the German ROM looks like.

I do not think Preset Installer or Extendir cab creator are available in other languages. By the way, you do not have to use preset installer as the UC tool.
[Windows Mobile Apps and Games] maskpx:
the \windows folder is normal like "think so" in every rom the really difference is that "storage card" is in the german rom called "Speicherkarte" think this is the main difference so i can test extendir and hope the windows speeds up a bit^^

Thx for answer
[Windows Mobile Apps and Games] maskpx:
how to make an extcab?

Sry for this stupid question but i want to make Power radio with one more skin and 1 icon pack to an ext cab.

i have unpack with the packages creator all 3 cabs.

but how does the ext cab know where the files come in or can i say the *.png files ar come into the \programme\powerradio\icons folder????

thx in advance
[Windows Mobile Apps and Games] epismax:
ActiveSync Problem

I scanned thread but I couldn't find solution.

I tested Extendir 1.6(16M cache) on XPERIA X1(WM 6.5 21857, 23052 Language Korean(0412)).

It worked smoothly but I encountered unknown problem.

with Extendir, I can't sync "Appointment", "E-mail(I mean Outlook)" (contacts, memo, works fine)

I used Evrius Kitchen 1.8.1

I attached my boot.rgu

ADD: because of XDA Forum Attachment limit, I attached part of boot.rgu :(

ADD: "order:999" makes device hyper-speed. but hyper-unstable.

ADD: I used "1.6 4MB Cache OEM Version" ShaDrac posted. It work!
[Windows Mobile Apps and Games] torrentonly:
I don't know, if somebody reported it, but Extendir Cabs application has one very unpleasant bug. When it is creating _setup.xml file, it inserts more " (quotation marks) characters, than it is needed, which results into broken CAB file (it cannot be installed).

Example:

<characteristic type="HKLM\Software\Microsoft\Today\Items\"Windows Default"" translation="filesystem">

That "Windows Default" value (including " characters) makes whole _setup.xml broken.

EDIT:

I was playing with Extendir whole weekend on my Iolite, but no major performace increase was observed (in comparison with packages built in ROM). In addition, device was randomly lagging, sometimes with need for battery removal. I can share some thing I figured out, if anybody is interested.
[Windows Mobile Apps and Games] kidoucorp:
ShaDrac,

Would it be possible to have a PresetInstaller without the Checkbox "Reboot", or at least, with it unchecked by default ?

Thanks in advance for this, if it's possible :)
[Windows Mobile Apps and Games] smokku:
I cannot get Extendir v1.06 0MB Cache to work on my BlackStone.

I am using sparkienl kitchen with WM 6.5 23053.

I had put Extendir.dll to ROM\Shared\23053\Extendir and modified ROM\BlackStone\23053\OEMXipKernel\boot.rgu (attached) according to this thread (with "BootPhase" set to 1 and wince.nls in XIP).

With the created ROM my device hangs on the orange screen with a message "Error opening the shortcut or locating the target filename.". Clicking "OK" hides the window and another one pops-up a few times and stays on the orange screen".

I am attaching my boot.rgu in hope someone could help me with getting it running.
[Windows Mobile Apps and Games] l3v5y:
Use the 2MB cache version. The 0MB cache causes a few issues....
[Windows Mobile Apps and Games] smokku:
It worked with 2MB cache version. Thanks. :D
[Windows Mobile Apps and Games] tomal:
Command line cab creator

@ShaDrac:

Is there any feasibility to make the cab utilizing command line?

Actually I'm looking for this option so that I can automate and create the cab during rom build process. It will help me to avoid manual cab creation. The cab will be then included in the rom and installed by the runcc or other auto install method...

Appreciate your command line consideration.
[Windows Mobile Apps and Games] smokku:
http://msdn.microsoft.com/en-us/library/3h8ff753(VS.80).aspx

And please do share your method once completed. I could make of use it too. :)
[Windows Mobile Apps and Games] selyb:
BUG

Extendir Cabs does not convert binary data from a regfile file correctly to _setup.xml
[Windows Mobile Apps and Games] bobsbbq:
Check your rgu or reg y files and read the first page of this post. If there are any entries such as ";" without quotes it will not work. also if the driver or .dll or .exe are not signed or can't be signed then you must cook those in the ROM.

Example I made some seperate packages for each one that had issues like in manila I think because it was cfc compressed the .dlls some of them could not be signed. I made a package called manila_cooked_in_files , I put the files in there and then the cab installs. Same thing with any rgu or reg problems. First thing I do in rgu or reg is do a search for ; if you find any that are not followed by a comment cook thos lines in the rom.

I hope this helps.
[Windows Mobile Apps and Games] selyb:
I have read every page of this thread at least twice but I may have missed that detail :-/

I will search for more info about signed/signing files

This is very helpful information, thank you very much :)
[Windows Mobile Apps and Games] bobsbbq:
There is some information in this thread somewhere as I had the problem too and someone posted a tool or link to a tool. Sorry I can't remember where.
[Windows Mobile Apps and Games] selyb:
http://xdaforums.com/showpost.php?p=4151904&postcount=288
[Windows Mobile Apps and Games] smokku:
Using Extendir Cabs (cool tool) I packaged Manila_2.1.38158.2_PL.

It created 5.9 MB .cab which installation took OVER HALF AN HOUR!

I waited patiently and I could not find any Manila anywhere. Looking in \Extendir\WinDir\Manila_2.1.38158.2_PL dir reveals many Manila_2.1.38158.2_PL0?? subdirectories, which every single one is empty - no wonder I could not find Manila installed.

I made the CAB uninstallable, but it isn't present in "Remove programs" applet.

Has anyone experienced similiar issues?
[Windows Mobile Apps and Games] bobsbbq:
The best way to do manila is to seperate them in to seperate small cabs. I did mine in 10 cabs each one up to 200-250 files. There is information in this thread about this as I went trough this exstensivly. If you have empty folder in the \Extendir\Windir\Manila then you have either errors in some rgu, or the drivers or exe files are not signed. There is a tool posted in this thread so you can try to sign them. Any files that you can't sign then make a package and include these in the ROM.
[Windows Mobile Apps and Games] tomal:
The best idea is making CAB's for ????????_manila files only. Keep all other files in the rom.

I just flashed my first Extendir rom, it's working as expected. I'm making some adaptation in the build process so that the CAB's will be generated in an automated way (during build) and I can avoid manual cab building. Each CAB may contain the files of 150-200, it will make the installation faster.

Now I have to compare the performance...
[Windows Mobile Apps and Games] selyb:
Is there any way we can determine which modules can be converted and installed later without experimenting?
[Windows Mobile Apps and Games] smokku:
This is not really an option.

I want to give an option to install Manila 2.1, 2.5 or no Manila at all during PI.
[Windows Mobile Apps and Games] tomal:
A bug in extendir

@ShaDrac:

I identified a typical bug in Extendir.

Internet Explorer is unable to read the Cookie and History information in extendir enabled rom. It runs me in huge trouble because IE can't read the cookie. For instance, everytime I visit xda-forum asks me to enter the login data. But then cookie cache gets dissappeared after closing the browser.

I found that the cookies are written under \Windows\Cookies folder in extendir enabled rom. I did a modification in the registry to match the location but it didn't work either.

Pls suggest me an workaround....
[Windows Mobile Apps and Games] mondilv:
Great!

Thanks, ShaDrac, for great filter!

Look here: http://xdaforums.com/showpost.php?p=4711406&postcount=314

:p
[Windows Mobile Apps and Games] programatix:
Hi,

I noticed that after installing a software (in my case, via cab file), I can run it only once. If I run it again, the software would crash. I've tested this on Opera 9.7 and Garmin XT. However after a soft reset, this behaviour won't return anymore. I'm using Extendir with 4MB cache.

Thanks.
[Windows Mobile Apps and Games] Marcyss:
I'm sorry, but do not have time right now to read through entire thread. I'm a newbie. Is this something that workes out of the box, like just install the .cab? Or do I need to change all the files and folders etc? Looks really promising, I have been looking for something like this (boost up sms app etc..). Thanks in advance :)
[Windows Mobile Apps and Games] l3v5y:
You have to cook it in to a ROM, so no, there is no "install a cab and it works".
[Windows Mobile Apps and Games] Marcyss:
Just as I thought. Thanks, though. I haven't seen this app on the Omnia I ROMs...
[Windows Mobile Apps and Games] dreamz18:
does anybody know what the difference in cache size makes, say 8mb vs 16mb?
[Windows Mobile Apps and Games] l3v5y:
Well, 16mb cache will let you cache twice as much stuff, so it will be a bit faster, though you lose 8mb more of RAM. I think you'd need to benchmark it, and then chose the level of speed vs free RAM you're happy with.
[Windows Mobile Apps and Games] RoryB:
Bumping an old item. I have been away for a long time.

I could not get VK to work still. I tried many ways.

I think both VK and CRB2 use implantxip.exe for the XIP rebuilding. So they should be the same.

Any other ideas as to why Extendir will not work in the XIP of our Wizards?
[Windows Mobile Apps and Games] xfuv:
may I..

may I move whole *my documents* and *application data* to sd card?

Dell_X51v_WM65DE_ROM_Kitchen (rus/eng).

any step by step guides for dumb users?
[Windows Mobile Apps and Games] selyb:
please help...

I got this to work before and now I can't :mad:

I have attached my boot.rgu and I have my whole kitchen here
[Windows Mobile Apps and Games] RoryB:
I discovered I had an old version of implantxip.exe in my kitchen. I am now able to get version 1.06 to work in OEMXIPKERNEL.

I then tried to convert it to a module. It did not work.

One thing I did notice is that the module has two txt files in it. The imageinfo.txt I expected, but also an imageinfo_pe.txt file. I tried deleting the imageinfo_pe.txt file and it still did not work.

At least now I can play with version 1.06 as it was intended and not a special version for my Wizard.
[Windows Mobile Apps and Games] l3v5y:
As a module it doesn't work on my Diamond either. It's absolutely great as a file...
[Windows Mobile Apps and Games] RoryB:
Since I am back in the game I have been reviewing old posts that relate to Wizard users.

My cachesize is set dword:0.

I think I read that meant something was done automatically regarding the cache size. Is that right or should I change this to something else?

[HKEY_LOCAL_MACHINE\System\StorageManager\FATFS]
"FriendlyName"="FAT FileSystem"
"Dll"="fatfsd.dll"
"Flags"=dword:00000024
"Paging"=dword:1
"EnableCache"=dword:1
"CacheSize"=dword:0
"Util"="fatutil.dll"

Also, Flags is set to 24 versus 64. I looked in boot.rgu of original Cingular ROM and it is that way. Also, there is the same text earlier in both boot.rgu files that reads the same except the Flags is 64.
[Windows Mobile Apps and Games] RoryB:
]Okay, so I have cooked my Scripted Angel ROM as an Extendir ROM.

I have played with 4MB and 2MB cache size and several PP sizes. I did not notice a lot of change in any of them. I have less RAM size when I have more cache size and/or more PP size as expected.

Now I have 4MB cache and 5MB PP and I changed the FATFS to cachsize=dword:1024

This seems to have improved the performance relative to being 0

After research it seems to be that cachesize set to 0 means the FATFS decides the cache size versus being fixed to a value.

UPDATE I went back to non-Extendir ROM and changed the cachesize to 1024. I am again not sure I am seeing a difference.

Maybe Extendir does not work on the Wizard. I am not seeing other Wizard cooks using it. Anyone have some feedback or different results?
[Windows Mobile Apps and Games] selyb:
I did not notice any performance gain by only adding Extendir to my rom. I noticed a huge performance gain when I removed files from the rom and installed them during UC to \ExtenDir\WinDir\*\*.

I have come to understand that Extendir is not ideal for cooks who intend to release their rom to the public because (I believe) most cooks do not want to include mandatory UC to complete the installation of their rom and also because (I believe) end users do not want that either.

IMO, if your rom includes >4k-5k files in the windows directory, then your device performance is suffering severely from windows\* access times including registry access times. By removing hundreds of files from SYS/OEM/EXT and installing all those same files to Extendir folder during UC, I got performance gain that NO custom rom could even begin to compare to.
[Windows Mobile Apps and Games] bobsbbq:
Not sure which version of Extendir you are using. But I can tell you that with the new one inserted in XIP it makes a big difference in speed with no other optimizations done. This is on the blackstone so I'm not sure about your device.

I want to customize and optimize mine but it is very time intensive. And when a New version comes out you have to do it all again. Maybe if someone can write a routine for the SYS that could be run with every new version would make it easier.
[Windows Mobile Apps and Games] bobsbbq:
Do you have a sample of your UC comands that direct the files to Windir directory? Do you still make cabs or do you transfer the files after flash?

I would be interested in knowing how you have done yours.
[Windows Mobile Apps and Games] smokku:
CABs are sloooooow if they have many files in.

I use ZIPs and mortscript to unzip them during RunCC.
[Windows Mobile Apps and Games] bobsbbq:
Could you share with me some of your setups to use as a example. Not real good with mortscript. You can sen me a pm.
[Windows Mobile Apps and Games] smokku:
Just download my smk.0.12 ROM and look in StorageCard_Extendir.zip to Extendir\ROMFiles\Manila.mscr
[Windows Mobile Apps and Games] RoryB:
I have the XIP version of 1.06 working in my phone.

I forgot to mention I already had a number of programs converted to Extendir.

Adobe Reader

Manila2D

Office

Notepad

PocketRAR

QuickMenu

qwertyMemory

Smartskey

WM5torage

Yet I do not see a great change.
[Windows Mobile Apps and Games] selyb:
I only did this successfully once and I used UC to start SASHIMI which installed approx. 30 cabs containing approx. 1000 files. What I removed and installed later were html documents, pictures, every OEM/EXT program that doesn't have to be cooked in to work correctly, etc.
[Windows Mobile Apps and Games] bobsbbq:
I must not be ablr to see As I looked everywhere in your Extendir folder and there is no .mscr.

How do you transfer the files using zip files and create the alias file in windows as well.
[Windows Mobile Apps and Games] smokku:
Damn... I haven't released mortscripted version yet.

Anyway, find one attached. :)

Put all *_manila files to the zip and cook-in the rest.

You may create links using MortScript too. You may also just copy backed-up ones. Please see MortScript documentation: www.sto-helit.de/downloads/mortscript/MortScript-Manual.pdf
[Windows Mobile Apps and Games] RoryB:
I create a folder called Extendir and in it I create a folder called WinDir and in it I create a folder called Manila and in it I create folders called Manila001, manila002, etc. I copy manila files to these subfolders keeping the quantity down (forgot the recommended limit).

Then I make zip file of the Extendir folder. In my ROM I have a script that runs my customizations. One of the things it does is unzip the Extendir.zip file to \ (root) of the phone. It creates the folders as it unzips.

You do not create anything in windows folder. Extendir makes them automatically.
[Windows Mobile Apps and Games] bobsbbq:
Does the amount of the folders really matter if you are not using cabs? I thought the main problem with too many files was due to the extendir cabs limit.

Like One folder for each package of manila.
[Windows Mobile Apps and Games] RoryB:
I am not sure, but I thought we are supposed to keep the individual folders from having too many files so the files can be found quicker.
[Windows Mobile Apps and Games] twopumpchump:
shadrak told me to make mine with like 50-100 files, for manila i have almost 30 i think lol. ive done all this already, and honestly i could see no speed increase at all over just putting it in xip and cooking a full rom.
[Windows Mobile Apps and Games] selyb:
You have the right idea.
[Windows Mobile Apps and Games] bobsbbq:
Can someone help me with using the mortscript to install/move the files to Extendir\windir\Manila

I have used the Manila.mscr that smokku posted on the previous page. I put all my manila files in 15 folders. about 200 files per folder. Then I made a zip files for each folder. I included the 15 zip files pluse Manila.mscr in the operatorPkg and I put the Line in ConfigOperator.txt EXEC: \Windows\Manila.mscr

I have morscript 4.2 cooked in the ROM.

I can't get it to work and I don't understand how this is supposed to work.
[Windows Mobile Apps and Games] smokku:
You are very close. :)

Something like this:

EXEC:\Windows\Mortscript.exe \StorageCard\Extendir\ROMFiles\Manila.mscr
[Windows Mobile Apps and Games] RoryB:
OR since you are cooking it in:

EXEC:\Windows\Mortscript.exe \Windows\Manila.mscr
[Windows Mobile Apps and Games] bobsbbq:
Oh and now I remember about Storage Card. It has to be renamed for customization then renamed back for it to work properly in all programs.
[Windows Mobile Apps and Games] mondilv:
Acr mms

Hunted to bug in the acrsoft mms: didn't resize image.

Localized: extendir.dll.

Tried oem & kernel versions. 4M. The same result. If the filter present, resize image is impossible.

May it's for me only. Not sure: the rom is deep customized.
[Windows Mobile Apps and Games] ShaDrac:
Hi guys, it's been a while since my last activity here on xda, but that's gonna change!

First, REALLY a LOT of THANKS for all the feedback, bug reports and support! :)

It gave me a few new insights on WM and where to improve Extendir.

I'm almost done testing some new techniques and algorithms.

When the results are satisfying I will put together all the pieces and start developing Extendir V2.0!

If you've got request or additional bug reports, now is the time!
[Windows Mobile Apps and Games] selyb:
SWEET!

thanx and Welcome back :)
[Windows Mobile Apps and Games] mondilv:
Great, bro! Waiting for.

:p:p:p
[Windows Mobile Apps and Games] Xkan:
Might be a strange question, but is there a way to check if Extendir is working?

I included it in my ROM and it seems to work (ROM feels a bit more fluid) but I'm not sure if it's only an illusion...

Nice to hear the development is going on :)
[Windows Mobile Apps and Games] bobsbbq:
Welcome back, and great news.

You can see if Extendir is activated by running preset installer. It will display a message if Extendir is enabled device or not.
[Windows Mobile Apps and Games] RoryB:
You can also copy a file from storage card to one of the Extendir sub folders. It will show up in windows folder too if Extendir is working properly.
[Windows Mobile Apps and Games] Xkan:
All right, so Extendir doesn't seem to work, any idea why?

I made a module out of the .dll, added it to my ROM folder, put the lines in the boot.rgu and changed bootphase from 0 to 1.

I'm using the visual kitchen... could it be the problem that I made a module out of it? I now have these S000 and S001 and so on files...
[Windows Mobile Apps and Games] twopumpchump:
dont make a module, just put it in xip as a file :)
[Windows Mobile Apps and Games] Xkan:
All right, I'll try it.

I read in the first posts to put it in ROM\Shared\21882. Directly there or in the MSXIPKernel, and in an Extendir.dll folder or directly the dll?
[Windows Mobile Apps and Games] bobsbbq:
I put mine in OEMXIPKernel. File not module. Make sure your msboot.rgu is edited right
[Windows Mobile Apps and Games] Xkan:
All right, now it seems to work, I can start the presetinstaller for a second and it says something like enjoy before I get and netcf error :D
[Windows Mobile Apps and Games] DeadMan2k:
Thanks for driver, tested 1.06 8Mb version on Acer E101, PagePool 0Mb, work fine

Feauture idea (If it's possible):

Make something like windows prefetch, analize what file system load on boot, store it in single CacheFile, and on next boot, load this big file, i think it's more faster, then load many small file's
[Windows Mobile Apps and Games] ShaDrac:
Thanks for the idea.

I already played with a few prefetching techniques.

The results of that will take form in Extendir V3.

Extendir V3 will have an self learning cache system that also will try to cache the files before WM request them.

But before Extendir V3 there will be Extendir V2. :)

Later today I will post the features of Extendir V2.

ShaDrac