yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Apps and Games] ShaDrac:
Extendir V2 Preview/Beta 1.08

Attached Extendir V2 Preview/Beta 1.08. (0MB cache)

@TPC & RoryB:

Does this version brings your (Windows) folder browsing speed back to normal?

@All:

If you do find any bugs, PLEASE let me know! :)

For those of you that want to enable cachefilt only at the 'Storage Card', so you can enable the recent documents tab, I've created a workaround for that bug in Cachefilt.

On your storage card create the folowing folders: '\Extendir\Config\VolumeName\Storage Card'

If your 'Storage Card' has an different name, replace the above 'Storage Card' part with your correct name for your 'Storage Card'.

btw. The order (in boot.rgu) can be set to 0!

For this preview/beta I hardcoded that files/folders in "\My Documents" or it subfolders don't use the Extendir optimizations.

This will make notes sync while the order (in boot.rgu) is set to 0. :)

In the final release this is configurable with help of a configuration program/file.

Enjoy! :)

ShaDrac

fyi:
[Windows Mobile Apps and Games] twopumpchump:
tested 1.08, Windows folder opens in less than 1 second :) but still have the problem with manila photo tab not refreshing after taking a pic with camera. keep in mind that im not using cachefilt.dll or document tab in manila, and the rom i had on before this one with your older version the manila tab refreshed fine.
[Windows Mobile Apps and Games] zenkinz:
still having the missing content in sd card problem :(

I've this created, and I've cachefilt enabled on sd card (only) with order of 0. I set it to registry instead of boot.rgu though but from previous experience, it makes no difference between the two (i.e. the problem persists)

one thing I noticed that when the storage card content goes missing, the content in it appears to be some content that my CAB is installing at the time when the content goes missing.

and usually it happens for the first few inital reset, is there some kind of initialisation extendir is doing in background that causes all these?
[Windows Mobile Apps and Games] zenkinz:
more feedbacks

1. bug whereby the file copy did not refresh the folder, and/or the filesize shows 0 byte, is fixed in beta 1.08

2. new photo tab refresh bug found in beta 1.08. Took a photo, go back to the photo tab, it shows two new photo (i.e. duplicate thumbnail). Deleting the thumbnail on phototab correctly delete 1 thumbnail and actual photo. But because of the former bug, now the photo tab shows a thumbnail where the corresponding photo no longer exists

3. missing content in storage card. Upon a few testing (which also means a few hard reset to validate the patterns), I had the following observation;

- missing content happens always after 1st reset onward

- taking out and re-inserting back the sd card will have the content reappearing again, but there's a couple of incident when the storage card content went missing again shortly after that. Therefore I conclude that this step will not stop the content in storage card from disappearing (which I though initially)

- when the missing content scenario happens, and the phone is soft reset immediately, the problem is only gone temporarily. i.e. the missing content will come back again approximately 45seconds after reset

- if missing content is encountered, and if I let the phone continue to sit/stay idle for approximately 1-1.5 minute or more before soft-resetting the phone, the storage card content will never disappear again in subsequent resets.

edit: there's one case where this doesn't work out as expected. maybe the timing is not long enough.

the last observation make me concludes that there's some initialisation activity happening going by extendir after a rom reflash. Has it got to do with bootphase? I have set it to 1.
[Windows Mobile Apps and Games] epismax:
I tested V1.06, V2 Beta 1.07, V2 Beta 1.08 with SPB Benchmark and attached the table of results.

I think It is time to enable "dynamic cache".
[Windows Mobile Apps and Games] zenkinz:
yeah, especially if the cache could enable the document reader w/o requiring the cachfilt.dll, which is causing all sort of missing content problem :(
[Windows Mobile Apps and Games] YYYYY:
This is my configuration for the latest version, no missing content on the sd card like on the previous version of extendir with the same configuration.

Boot.rgu:

Now, I change the order of Extendir via a cab file in the first customization/autorun progress to this:

If I don´t do the second step, I´ll get the album refresh problem and I can´t drag&drop files or create folders on the extendir directory via WMDC.

Btw. I would also love to see a cache enabled version.

Edit: It seems that I was too early happy, still has the missing content bug but it doesn´t show up as often as with 2.07, so I have to go back to V2.06.
[Windows Mobile Apps and Games] zenkinz:
for me, I can confirm that missing content will happen just once after 1st reset, if I let the phone idle for 2 minutes when the content goes missing, after that restart, it'll be gone.

But i must make sure task 29 is done prior to the flash.

the above is based on just extendir (all storage fatfs) and cachefilt (only on sdmemory). No other filters are required.
[Windows Mobile Apps and Games] epismax:
What is exactly "missing content"? What is missing? Where?

Since V2 Beta 1.07, I set cachefilt only on Storage Card, and I never seen such problems. (or maybe I failed to notice that problem.)

I think, "Dynamic Cache" will fix this problem. (It is just my hope)

For now, what I need is SPB Backup issue fix.
[Windows Mobile Apps and Games] zenkinz:
STORAGE card.
[Windows Mobile Apps and Games] YYYYY:
Do you have an idea for what the htcfsfilter.dll is good for?
[Windows Mobile Apps and Games] RoryB:
Finally got a chance to test.

SORRY!!!

My brain fart. Rerunning now
[Windows Mobile Apps and Games] epismax:
a programmer (usually he do reverse engineering.) said that is related with debug tools and It looks like useless. He's personal opinion is "It's your call"
[Windows Mobile Apps and Games] RoryB:
Results now.

I played with camera and new pictures are going into sub folders instead of My Pictures directly. If I move them to My Pictures, they show up.

I tried to copy paste from \My Documents\My Pictures to \Storage Card\My Documents\My Pictures and the file did not show up until I did a refresh. BUT, pictures in the device and on the storage card under \My Documents\My Pictures both show up. Must be the camera app I am using. In messing around with it, it appears album tab only "sees" Camera Shots which are \My Documents\My Pictures in device and on storage card, but not any subdirectories.

Reminder: I do not have any of the encfilt, mencfilt, or cachefilt on my ROM.
[Windows Mobile Apps and Games] selyb:
Last year, I spent many hours searching for information on this dll, and the only info I found was that someone said it is required for 'Low storage space notification'
[Windows Mobile Apps and Games] ShaDrac:
Thanks!

Hi guys,

Thanks for all the feedback! :)

Since the faster write/copy optimizations (introduced in V2B1.07 & V2B1.08) isn't compatible with every device/driver/configuration I will make it configurable. :cool:

At the moment on my HD2 the following two things differ when I use Extendir:

When taking a picture, the 'Photo tab' in sense creates 2 thumbnails of that picture.

After a soft reset, 'albumsearcher.exe' rebuilds the 'Photo tab' and everything is ok.

A different versions of 'albumsearcher.exe' cooked in my ROM solved the problem and the 'Photo tab' in sense creates 1 thumbnail for each newly taken picture.

When creating a full backup with 'SPB Backup' it can't backup 3 files of the type *.vol.

I think I know how to create a workaround for this very specific problem but since I'm not sure if it's wise to really restore an *.vol file... it's got a tiny bit lower priority. ;)

@zenkinz & YYYYY

For the not showing content on the Storage Card, I had the same problem in the beginning when I started developing Extendir V2.

For me it turned out to be bad flashes. Did you already tried the stock rom flash and then flash your new rom trick?

I noticed 1 thing you both did:

You set an order for the filters in boot.rgu and changed the order afterwards in the normal register.

Could you try to set it only 1 time in the boot.rgu and not changing it afterwards?

Thanks! :)

ShaDrac
[Windows Mobile Apps and Games] zenkinz:
do does that mean I've to use a different version albumsearcher.exe? Can you point me to the one that works for you?

I did task 28 and task 29 before the flash. do i still need to flash stock rom?The missing content now will only appear after first soft reset, about 30-45 sec after the first soft reset. and if I leave the phone idle for awhile (about 1-2 min) and then reset, I will never get the missing content bug anymore. There's once though, when I try to install an cab from sd card, to sd card, the next moment, the content went missing. but that's just one time, otherwise, the storage card content never goes missing/disappearing if I carry out the above diligently after a flash/ hard reset.

for my latest rom, I no longer change the order of the filters after the first bootup. I keep both cachfilt and extendir order as 0, except that I set cachfilt in the registry, rather than boot.rgu, because if one does not need the document reader, he can delete away the registry.
[Windows Mobile Apps and Games] zenkinz:
Shadrac, maybe you can pm me your boot.rgu, to see if it's due to the boot.rgu that causes my missing content problem? thanks.
[Windows Mobile Apps and Games] mastsogo:
Hello, first my congratulations for this great development. Unfortunately I discovered just two days ago and I could not play too much with it.

I have begun to directly test the V2 Beta 1.08 in a rom for my topaz, is a full rom very similar to the original OEM TOPAZ sys 2.53 and 23 103. In the XIP I removed all the filters less fsrepfilt and all orders according to the instructions of the first posts.

I installed a small application itself is a simple dialog in C + + / MFC, the run takes about 5 seconds to appear when it is normal to be immediate. If I copy the EXE to the memory card, works well, it appears immediately. In contrast, if I keep it in internal memory, wrong, very slow.

I remounted the ROM again using the V1,06 the application and returned to work fine.

This led me to think that there is a conflict with fsrepfilt in the v2 version 1.08 and I decided to make a simple test, add the program files directory to the exceptions list fsrepfilt. The result was satisfactory and my small executable works again as he always did.

[HKEY_LOCAL_MACHINE\System\StorageManager\Filters\fsreplxfilt]
"NumDirsToExclude"=dword:10
"DirsToExclude"=multi_sz: "\\mxip_initdb.vol",
"\\mxip_system.vol",
"\\mxip_notify.vol",
"\\mxip_lang.vol",
"\\cemail.vol",
"\\pim.vol",
"\\Documents and Settings\\default\\user.hv",
"\\Documents and Settings\\system.hv",
"\\Windows\\Profiles\\guest\\Temporary Internet Files\\",
"\\Windows\\Profiles\\guest\\Cookies\\",
"\\Windows\\Profiles\\guest\\History\\",
"\\Windows\\Activesync\\",
"\\windows\\messaging\\",
"\\Temp\\",
"\\Windows\\System\\PushRouter\\clientqueues.vol",
"[B]\\Archivos de programa[/B]"

This leads me to believe that problems with the files. Vol SpbBackup is for the same reason, a conflict with Fsrepfilt.

I hope my small tests but help you debug this wonderful development.

Finally just an idea that would be interesting to add the possibility to mount image files FAT, that would be useful to leave part of the EXT in a FAT image in the ROM image to mount it directly on \ Extended \ WinDir.

Thank you.
[Windows Mobile Apps and Games] bobsbbq:
Sorry guys I have been busy working on my website. I will try the new versions. But I suspect there is something with the settings or order of filters. I never had the photo tab problem after taking a picture.

Will report back tomorrow.
[Windows Mobile Apps and Games] ShaDrac:
Superb!

Happy cooking!:)
[Windows Mobile Apps and Games] mbarvian:
yay! I got it working on the Kaiser!

thanks again! :)
[Windows Mobile Apps and Games] ShaDrac:
Well, this is good news again! :)

Could you guys post a benchmark for comparison?

Thanks!
[Windows Mobile Apps and Games] Kraize:
Did you look into what jason said?
[Windows Mobile Apps and Games] sanjay2007:
Is it harm for our devices

can u tell me my friend if any wrong procedure is harm for our device pls tell me and pls tell us the solution for it
[Windows Mobile Apps and Games] Kraize:
No it will not.
[Windows Mobile Apps and Games] straydog128:
it is good

i have worked it in my rom

but i can use Extendir Cabs to creat my own cab

and than i install my own cab

after finishing all things ,i can not find my apps in the strat menu

and i also can not start it

anyone knows how to solve it
[Windows Mobile Apps and Games] indagroove:
I've got a super stripped down rom that still freezes on 2nd boot. Honestly there are almost no packages in it.

I tried this, and it made a non booter.
[Windows Mobile Apps and Games] Psyki:
I believe it's just the bootphase that needs be 0...
[Windows Mobile Apps and Games] ghettofreeryder:
Hey Indagroove, it might have something to do with lsfilter. I know when i change that key in runtime, it automagically reboots the phone. MSN me and we will work on this together.
[Windows Mobile Apps and Games] bobsbbq:
Change the bootphase to 1
[Windows Mobile Apps and Games] bobsbbq:
FYI for those with Ervius visual Kitchen I put the Extendir package in my EXT\Shared\Mods folder this way I can turn it on/off easily for doing benchmarks.

I have noticed small problem where the Storage card Auto Run for garmin MobileXT everytime you soft reset. Also when you try to flash using RUU_Blackstone_Wrapper it can't find the device, which it is already connected. You have to Manually put the device back in to bootloader mode to flash.
[Windows Mobile Apps and Games] ghettofreeryder:
Does anyone have any ideas why this doesnt boot? It boots once, then not again.
[Windows Mobile Apps and Games] bobsbbq:
Read my post above about bootphase.
[Windows Mobile Apps and Games] Atze001:
I try with bootphase 0 then it stops after softreset or in Screen Alignment Setup.

With bootphase 1 it hangs in smart mobility screen.

Very very difficult...
[Windows Mobile Apps and Games] bobsbbq:
Did you try the boot.rgu that I posted? Only need to change the bootphase to 1 and it should work. At least it does for me.
[Windows Mobile Apps and Games] Atze001:
No, I tryed the one from ShaDrac.
[Windows Mobile Apps and Games] chriscsh:
Hi ShaDrac

i have extendir cook into my rom, but when i launch the Preset Installer, i got the message

"This is not an Extendir enabled device. Your device can not benefit from the advanced performance delivered by Extendir.

Please............."

any idea :confused:

my device is Atom Life WM6.5 23001

attached is my boot.rgu file
[Windows Mobile Apps and Games] spocky12:
Hey, just wanted to say it works fine on ks20 too. I've noticed a good improvement in spb benchmark's file read tests (*2 to *5), write tests didn't change and copy tests are almost the same (just a little bit better).

I just had a little problem during first boot : device freezed during user customization (sdautorun) (I didn't have a sdconfig.txt file on my sd card, normally, it just reboots automatically without complaining, but this time, it freezed, don't know if it's related to extendir, I'll have to make more tests, but that's the 1st time it happened to me). (I guess won't be a problem anymore when I'll have time to migrate to Preset Installer)

All in all, great work !

I just really miss the ability to set the cache size because ks20 is very limited memory wise, so it's really hard to decide if this improvement is worth the 8 to 10mb used.

Also I assume you've made a lot of tests during the development, could you give us recommendations about values to set for fatcachesize and datacachesize ?
[Windows Mobile Apps and Games] Psyki:
Same here. With bootphase 0 it boots once then second boot hangs on splash, with bootphase 1 it hangs on splash on first boot... On a TP.
[Windows Mobile Apps and Games] bobsbbq:
I just made a quick build not changing anything but the new .dll file. For me things are worse.

Lots of problems with storage card empty even after several soft resets. I had to remove it and put it back then it worked and then after another soft reset it was gone again.

Now I have the photo tab problem. A new picture is showing up on the photo tab but it is not the first one shown like normal. I also get the double pictures until soft reset.

My windows folder seems to be slower at opening now than before.

I will do some more test, but I thin V1.07 was better for me.
[Windows Mobile Apps and Games] zenkinz:
found the right configuration to prevent the missing content bug. still, in the 'official' release of extendir v2 could support document reader w/o cachefilt, i'm sure it'll still be the best config.

ShaDrac, what's the version of albumsearch.exe that will work well with you beta 1.08? The duplicate thumbnail is stopping me from using it.
[Windows Mobile Apps and Games] bobsbbq:
I flashed again and it seems to be better now. just the double pictures in photo tab.
[Windows Mobile Apps and Games] bobsbbq:
Yes I would like to know this as well. I tried the new one from 2.11 but it did not fix it.
[Windows Mobile Apps and Games] erickwill:
rgu issue

Hi Shadrac,

Could you please help me to setup my rgu file to attend to this folder structure according my e-mail bellow?

Thanks,

Erick
[Windows Mobile Apps and Games] kwill:
Just thought I'd chime in with an interesting observation related to SPBBackup. I got a backup to restore properly even with it not copying the 3 directories mentioned that are not backed up. But, for some reason, it wouldnt finish fully booting. Until, I stopped having my storage card in when rebooting. I thought it was maybe due to the extdir folder being on my storage card, so I deleted it. Then it sarted booting normally a couple times. Then it started not booting properly again. So, I just pulled the sdcard during boot and it boots fine each time. One other thing, during all this it appears that I also can't get stuff to copy to my sdcard unless I'm in Disk drive mode.
[Windows Mobile Apps and Games] Laurentius26:
Hi Shadrac,

Thank you for the beautifull apps Extendir and preset installer.

I'm having a small issue with my HD2 and cooked 2.11 TMOUS base WWE.

I'm using both your apps atm and want to ask you something.

Preset installer is giving a issue with bluetooth.

Right after flash bluetooth is working fine but after softreset the commanager is having weird behaviour, it startup realy slow and BT can't start anymore.

After removing preset installer everything is fine again.

My question is if it could be caused by the security policies I've found in the package preset installer config file 'mxipupdate_PresetInstaller.provxml'?

<characteristic type="SecurityPolicy">

<!--RAPI:-->

<parm name="4097" value="1" />

<!--Unsigned CABs:-->

<parm name="4101" value="222" />

<!--Unsigned APPs:-->

<parm name="4102" value="1" />

<!--Grant Manager Role:-->

<parm name="4119" value="16" />

<!--Unsigned Prompt:-->

<parm name="4122" value="1" />

<!--Privileged Apps:-->

<parm name="4123" value="1" />

</characteristic>

Thanks :)

Edit; after removing the security policies preset installer still runs fine but the issue with BT persist.
[Windows Mobile Apps and Games] bobsbbq:
Try using Preset Installer Manually. I don't use the Automatic start on 2nd boot. I just Copy the folder to storage card and pace a shortcut in my Applications folder. I put the security in one of my folders. But this way you could try with and without the security certificates.
[Windows Mobile Apps and Games] Laurentius26:
Ok Bob, thanks for the tip I will try that.

Maybe manual works fine but I used preset installer with automatic start on second boot and without the security policies.

Preset installer runs fine without them as well but the problem with bluetooth persist so it isn't a security issue.
[Windows Mobile Apps and Games] coolsac32:
no updates?
[Windows Mobile Apps and Games] zenkinz:
just thought I drop a note here to say the version v1.07 apparently has compatibility problem with the nk.exe found in Leo 2.13. Under the same configuration/setup, the device will not be recognised as extendir-capable, and I've to change to the nk.exe found in Leo 2.11 to have it recognised again. Not only it couldn't recognise the device as extendir capable, the file/folder refresh appeared again if I use nk.exe from Leo 2.13
[Windows Mobile Apps and Games] jo-the-ripper:
hey guys...

i played a bit with Extendir v2.00 Preview/Beta 1.08 on i900omnia with sys 23563 and visual kitchen.

i got the following problems:

\extendir\windir\test1\test1.exe doesn't work

\storagecard\extendir\windir\test1\test1.exe -> link to -> \storagecard\windows\test1.exe

\storagecard\windows ?? is that okay...?? itthink it should link the file to "\Windows\test1.exe"

any ideas what i did wrong?

thx

joe
[Windows Mobile Apps and Games] chris2busy:
Is this project dead? any plans on getting it to work with HD2?
[Windows Mobile Apps and Games] Mr. Equalizer:
I want to see this on my TP2!
[Windows Mobile Apps and Games] atisha:
I second that. I watched shadrac on utube on how to install wm6.1, been watching it again and again everytime I need to update my rom. A utube to show how install extendir should be installed will be really useful.
[Windows Mobile Apps and Games] djkasmic:
i´ve got some problems with extendir on valkyrie rom 23121 on my tp2.

i have tomtom installed, but the maps on the storage card are only recognized first time after reboot.

if i start tomtom the second time it says no maps.

does anybody know about this problem??
[Windows Mobile Apps and Games] Premananda_laishram:
p525

How do I use extendir with Asus P525 kitchen?
[Windows Mobile Apps and Games] coolsac32:
i have successfully cooked extendirs in to my touchpro and touch pro 2 in both os and visual kitchen. how can i stop the preset installer from crashing?
[Windows Mobile Apps and Games] Premananda_laishram:
how to I add files

How do I add files to xip section for asus P525. can anyone here help me??
[Windows Mobile Apps and Games] Premananda_laishram:
No mention

I don't think there is a mention for adding files to xip. I have done modification of boot.rgu, boot_ms.rgu and ported them successfully to my kitchen. The only part I am stuck with is the file adding part. I have been looking all over for modification or adding files to xip but I find none. Would be very thankful if someone would share his idea. My kitchen uses a template file(ROM.tpl)
[Windows Mobile Apps and Games] twopumpchump:
if you have OEMxipkernel then take the extendir.dll and put it inside, combined with the edits to your boot.rgu it should work :) you can also place the dll in OEM or SYS, but xip is the best way.

@TiJay i deleted your post, i cant see it serving any purpose other than you just trying to be rude. next time if you dont want to help someone just dont post...thanks.
[Windows Mobile Apps and Games] Premananda_laishram:
Thanks

I will try to see if this works. Its just that I have a different kitchen.

Test has been done.

Result: If I put the dll inside oemxipkernel and cook, I get error in creating boot.hv

If I put the 1.05 version inside oem folder, edited boot.rgu and cooked the rom, it booted successfully, but the device is not extendir enabled on running preset installer. In the attachment is my rom folder which contains the boot.rgu. I hope somebody can help me.
[Windows Mobile Apps and Games] bobsbbq:
What Version of Extendir are you running? The last beta had issues with the HD2 and the dll file would not work in OEM XIPKernel. Try to convert it to a module and put it in OEM Drivers etc.
[Windows Mobile Apps and Games] Premananda_laishram:
1.05

I am just starting the test from 1.05 for OEM driver and 1.06 for OEMXipKernel