yashsingh1/xdaforums huggingface dataset:
[P3400 ROM Development] krazy_about_technology:
@Dheeraj: Well, the benchmark you mentioned cannot be used to measure performance really , but may be its an indication. You see, the UX code is undergoing major changes and it is normal for some builds to behave slowly. But i benchmark using the same version of Core Player every time and 23016 passed the test with flying colors. Anyways, i will see if i could get my hands on 23017, although i am not promising anything right now.

BTW, can you share the 3D Mod Jbed runtime, i was looking for it since 2 weeks. I have read somewhere that It is very good for playing 3D java games :)

@Nisala: Quiet sharp eyed you are :) yes, 10 MB PP does smoothes out things in WM 6.5, 12 MB even more. BTW, its HTC not MS, who decides PP for device, its a device specific parameter you see. Phones like Diamond and Touch Pro require even bigger PagePools. If it works great for you, go ahead use it. I use HTC Home, Skyfire search, Calender and Task items on today screen and i get 20.75 MB memory free all the time with 8 MB PP. This setup is working so great, i don't want to change it :)

Anyways, A TIP for all the chefs and wannabes here, Recmod modules that are bigger in size in the SYS. Do it till platform rebuilder reports 1 or 2 Modules in the SLOT 0. This will improve performance and avoid out of memory errors (even when there is lot of free mem). Slot 0 needs to remain as free as possible, as told to me by Da_G. And to tell you the truth, its not about no of modules, its about how much Slot 0 memory you are using. Here is one from my 23016 Kitchen (my modified one) :

Memory Map...
SLOT 0: 0x02000000 - 0x01d80000 (END: 0x00060000, 2 MODULES)
0x02000000 - 0x01fe0000 - ROM 0
0x01fa0000 - 0x01db0000 - ROM 1
SLOT 1: 0x04000000 - 0x02020000 (END: 0x02020000, 318 MODULES)

RAM IMAGE: 0x8c100000 - 0x8c3b7d3c

RAM: 0x8c3b8000 - 0x8c45c000 - Used for kernel modules
0x8c45c000 - 0x8fc00000 - 55 MB free
... done!

Here you can see there are only two modules in SLOT 0 in my kitchen. Thats a very good situation. Now lets calculate how much mem we are taking in Slot 0, To do that subtract the ending address of Slot 0 modules from the actual end address of SLOT 0:

End Address - Memory Taken by Modules = Free Memory in Slot 0
0x01d80000 - 0x00060000 = 1d20000 or 30539776 bytes or [B]29.125 MB free[/B].

And We have total 32 MB in each SLOT so 32-29.125=[B]2.875 MB taken by modules[/B].

So this is an easy calculation to do. The summary of memory is shown when platform rebuilder is done with flattening packages and attributes of files are changed. In reality, This information is generated during the relocation process of SYS done by PB.

Some of the folders in which i have recmodded modules include all IE folders, Media Folder, Lockscreen and CHome Dlls etc.

There is just one side effects of this, you will get a little less storage mem, 1 or 2 MB less. BUt this helps a lot more, so its worth it.

EDIT: Don't recmod GWES.exe and Shell32.exe, that would make performance suffer a bit.

I hope this information will help.
[P3400 ROM Development] deathgame:
New WM6.5 Released??

hey SUMIT new version of wm6.5 is live...plz port it to GENE asap... :)

http://xdaforums.com/showthread.php?t=544445
[P3400 ROM Development] ams1576:
hey friends can someone upload the tool for splash?

i have tried the link in the question and answer thread but its not working.

also a tip 4 using the tool would b helpful.

thanx a lot
[P3400 ROM Development] Addicted2xda:
Please ask a question only once.

Please post in related thread only.

Thank you
[P3400 ROM Development] krazy_about_technology:
@deathgame: Read my previous posts in this thread, you'll get the answer.

@Besfen: There are two tools : RecMod.exe to convert modules to dlls, and reversmode.exe to convert dlls to modules. I have attached both of these with this post, although i am making a small .NET program to batch convert modules and DLLs using these tools. Use these in the meanwhile :)
[P3400 ROM Development] dheerajk27:
I have sent you the same to your email id. The same is an older version, but I found it the most stable.
[P3400 ROM Development] Addicted2xda:
Thanks, I was also going to ask the same question Mr. Geek :D
[P3400 ROM Development] dheerajk27:
Hey Sumit

My appologies. I should have commented on 23016 build only after trying some ROM. I just tried @rahmaneee's micro ROM of the same build, and found that the specific game plays smoothly in the Java emulator. So, it must be some other application/component in the ROM I made, which is causing the problem. Not sure what... Though, I had used your kitchen and removed quite a stuff. Can't remember, whether I had added anything...
[P3400 ROM Development] ankit360:
@ sumit what is S000 S001 S002...... ?
[P3400 ROM Development] deathgame:
thnx..... :)
[P3400 ROM Development] krazy_about_technology:
When a dll is converted into module, these files contain the part of code of the dll. S000 most probably contains exe headers and all and rest others have the rest of the code. imageinfo.bin and imageinfo.txt contains the information to reassemble these parts into a complete executable or dll. Thats what i guess, i am not very sure of the facts. I will try to find out more about these.
[P3400 ROM Development] nisalatp:
Sumit,

Adict has relesed a rom based on 23009 with mega OEM's (I think). News so far about mega oems are not good around here. Have you tried anything so far on 230022?
[P3400 ROM Development] ankit360:
don't know what wrong with u guys ? i m using and all working fine

how did u calculate 1d20000 = 30539776 ?
[P3400 ROM Development] nisalatp:
Sorry Pal, Never meant to hurt you.
[P3400 ROM Development] ankit360:
no problem man :p , but can u tell me any issue so i try to fix it
[P3400 ROM Development] Addicted2xda:
Most of the new packages are working, except:

1. Youtube, the moment I use it (or even the older opal one) along with mega packages, ROM usage shoots up to 98% :D.

2. Video playback not working in Album 3.0 even after using the gullum's fix :(.
[P3400 ROM Development] BesFen:
Ha..ha...ha... Krazy, i am wrong in understanding your word "Recmod", i think it "reallocated Module address", that why i ask you how to do it.

Thanks for the tip, i made 0 module in Slot 0.

Memory Map...
SLOT 0: 0x02000000 - 0x01df0000 (END: 0x00060000, 0 MODULES)
0x02000000 - 0x01fe0000 - ROM 0
0x01fa0000 - 0x01df0000 - ROM 1
SLOT 1: 0x04000000 - 0x02570000 (END: 0x02020000, 278 MODULES)

RAM IMAGE: 0x8c100000 - 0x8c3aebec

RAM: 0x8c3af000 - 0x8c433000 - Used for kernel modules
0x8c433000 - 0x8fc00000 - 55 MB free
[P3400 ROM Development] krazy_about_technology:
For me, using the Mega Directshow packages : 1. Disables the shutdown by power button. Long pressing power button does brings up the POwerOffWarning.exe but only screen shuts down. And thereafter power button doesn't works until next reboot.

2. Video playback doesn't work in HTC Album.

What i have found is, apart from the SIM utilities like SIM manager, SIMTKUI and SIMLOCK etc, none of the other things do anything great apart from increasing the size of the ROM. Comm manager is same, the dlls dont show much anyways, youtube doesn't works, Voice recorder is same apart from the icon, Manilla works slow and takes more RAM, and apart from all this the fact remains that its a debug build, check the OEMDrivers folder, you'll find a lot of debugging tools. So i dont want to use it in my ROM. SIM Utilities are good, they show WM 6.5 compatible start menu icon, which was impossible to change using previous Elfin ones.

[/Quote]

Open Windows Calculator, go to scientific mode, choose Hex radio button, type out 1d20000 and then choose Dec radio button. :) This is very helpful for base conversion. YOu can convert between Hexadecimal, Decimal, Octal and Binary.

@Besfen : Can you post what folders/modules you converted. I am still getting 2 modules of 2.something MB.
[P3400 ROM Development] deathgame:
nice Image!!!

Hi BesFen...

Very Sexy Image creation(ur signature)
[P3400 ROM Development] BesFen:
-BROWSING

-Browsing_DPI_96

-Browsing_Lang_0409

-BROWSINGCORE

-FWUPDATE

-MediaOS

-SQLCE

Don't forget i use M2D.:D:D
[P3400 ROM Development] BesFen:
Thanks.:D:D:D
[P3400 ROM Development] Addicted2xda:
I am not using OEM Drivers (I am too dumb to convert that :D). I am using the new packages / enhancements I thought are worth.

@krazy: Shutdown working for me. And Ya, I too miss youtube (sigh).

Even if I install the cab later on, RAM usages shoots to 98% :eek:
[P3400 ROM Development] shan2129:
krazy_about_technology : is making this ROM legal ???
[P3400 ROM Development] Addicted2xda:
One straight answer is Yes! There are one billion and one ROM in this site. And M$ knows about it. Better ask the mods or flar. If it wasn't legal, krazy would be banned by now LOL (and this forum will be dead).

EDIT:

As a matter of fact M$ knows that this IS the edge they have over their competitors. If they stop it, most people will switch to blackberry or iphone, because their wont be any difference (excluding the fact that they are more stable :D). And after a year or so to Android.
[P3400 ROM Development] shan2129:
well the thing which is going on is reverse engeering which is not legal.. and on the other part.. i am sumit( krazy dude) are very good friends in real life :D) hope this answers everything.. lol
[P3400 ROM Development] shan2129:
you cannot seriously compare a phone like iphone to winmobile.. no way man.. there are uncountable features in winmobile & iphone has nothing except UI and i cannot use a phone just with UI, its complicated, too heavy & COLD :p
[P3400 ROM Development] Addicted2xda:
I think I got you wrong, I HATE iPhone and blackberry, you know why? Its not as flexible as winmo. But you got to admit it that blackberry is one of the most robust Mobile OS around :p.

@krazy: Is it possible to use your kitchen to cook for Vox (of course I will remove the SYS / XIP / OEM folder :D)?

Thanks
[P3400 ROM Development] ams1576:
can u upload it here?
[P3400 ROM Development] krazy_about_technology:
@Shan2129 : Shantanu Sir, aap baaz nahi aaoge :D Anyways, welcome to Gene forum :)

@ams1576: I have created the OEM package for the JBed 3D Mod, will be including it in my next kitchen, 23017.

@Addicted: I guess no, although there is not much difference between devices, there are many kitchen files that are different, for example, Apart from SYS, XIP and OEM, you will need a suitable extrom.bin, a different file system and compression image (gene-imgfs-[compression_scheme]-hdr.bin), different configuration file for htcrt etc etc. If you have link to a working platform rebuilder based vox kitchen, let me know. I will analyze it for differences.
[P3400 ROM Development] ankit360:
for all who r getting problem with mega OEM did you try my OEM which I shared this week? if no, can you tell me why ? I m not have problem with what u do , but don't like ppl who tell wrong information..
[P3400 ROM Development] krazy_about_technology:
You've got DirectShow working properly?
[P3400 ROM Development] ankit360:
all answer for mega OEM relatesd issue http://xdaforums.com/showpost.php?p=4294456&postcount=11
[P3400 ROM Development] ams1576:
waiting for the kitchen.

when r u planning 2 release it?:confused:
[P3400 ROM Development] krazy_about_technology:
Its ready, its released (to my phone :D ) but i am not having enough bandwidth to upload everything. May be i'll upload the kitchen tonight. ROMs will follow when i return back to Delhi. :)
[P3400 ROM Development] ank707:
deres 1 strange thing im facin dis tym wen i flashed again wid 8.0 version.......

.......though i've set battery as default on taskbar using ACT....bt still wen im on Titanium page it shows clock over dere.......n i need 2 tap it once in order 2 gt d battery dispalyed over dere........
[P3400 ROM Development] krazy_about_technology:
@ank707:

Try to read the thread regularly, you will get your answers automatically. This is happening since last 3 builds and you are noticing it now :D There is only one cure for this, but that will cause your battery icon to become inactive: ie. it wont open power properties on tapping. If you can live with this beheviour, use these registry settings :

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\TaskBar]
"LimitedClock"=dword:00000001
"ConsistentClockOrBattery"=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell]
"ShowTitleBarClock"=dword:00000000

This will change the display to battery, although it will be display only.
[P3400 ROM Development] deathgame:
Yippy!!!

Hi..krazy_about_technology..

whats new in newer built plz tell me in short.

i can't wait :)
[P3400 ROM Development] krazy_about_technology:
@deathgame: Nothing new man, just the .netcf 3.5 now comes with the build and it is a newer version. it works well, and fast. so now the welcome center panel can be removed & added from titanium with its add/remove command. apart from that i have integrated jbed 3d mod and mega audio manager which supports flick scrolling in library. jbed 3d mod has an older version of jbed but it can play java 3d games.

apart from this, i have made virtual memory slot 0 completely empty so virtual memory errors will be minimum.a proof of this is iris browser now runs perfectly well on gene. in fact i m writing this post from the latest version. previously this browser use to crash by giving memory full errors,specially on wm 6.5 specially on opening full desktop version of pages.

@rehmaneee: whats this man, advertizing ur rom here :D this is not good ;)
[P3400 ROM Development] imblfmstr:
Dear dear dear dear dear Kraży

wat to say........

u have left me speechless...

wat a great power of explanation...

Thanks a lot for sharing ur immense knowledge ...u r a really cool tempered guy...i thought u would burst on me but u gave such a detailed answer

Thanks a lot buddy
[P3400 ROM Development] krazy_about_technology:
Hey there is nothign like that buddy, we are all friends here :) If we wont help each other whats the point of being on this forum, I respect all genuine queries (and just ignore the others :D )
[P3400 ROM Development] htc3400:
hi sumit...

i have just flashed your new revision of the wm 6.5 ROM and its awesome man...you had fixed the minor issues that were there....just have a query man...i tried to install spb mobile shell 3 and got the error cannot install as it does not have a trusted certificate...but i have tried installing a few other cabs and others work perfectly fine..any ideas why it is happening only with spb mobile shell 3 alone???

Note : i tried to install spb mobile shell 2 and it installed without any problems...:eek::o
[P3400 ROM Development] krazy_about_technology:
Dunno man, i am unsure. Try installing SDKCerts.cab its available at many threads on this forum. Maybe it work after that. Also try downloading the cab again, from some different source.
[P3400 ROM Development] htc3400:
Super cool !!! i just downloaded the .exe file and installed thru active sync and it worked like a charm...thx man...and by the way ...the rev 1.01 is one of the best wm 6.5 ROM i have used....thx
[P3400 ROM Development] amolji:
thanks a lot man for this rom.this is working fine:)but sad wikitask is not working:( and pocket mechanic also..
[P3400 ROM Development] krazy_about_technology:
@htc3400: Its ok buddy. Enjoy your phone :)

@Amolji: WKTask has some compatibility issues with WM 6.5 taskbar, i have stated that before also. Thats why i have removed it from the ROM. Pocket Mechanic, i dont know, its a paid app i think and i never used it. But it must be not working becuase of some architechtural change in WM 6.5. Wait for some new version to come. :)
[P3400 ROM Development] PREMOLIKES:
@Sumit

I havnt try ur stuff it looks cool, Plz tell us how much free RAM we r having.Any dialers, keyboard?

MAY BE THIS LINK GONNA HELP YOUR ICON PROBLEM

http://xdaforums.com/showthread.php?t=507299

Also check page 2. Excellent icons.
[P3400 ROM Development] BesFen:
That is the right Version.....

Hey krazy I just want to say, You are a great GENE'S COOKER, I try your ROM and it Work perfect, you can fix SMS that I look for it for some days. Goooooooooood.

I am new in gene, and because of that I have to learn everything in cooking gene from you man.

As a Master cooker, Do you have any plan to open GENE'S Restourant ha...ha..ha...:D

Keep up the good work.
[P3400 ROM Development] imblfmstr:
GENE restaurant

Thats a good idea BesFen

@Krazy

U can open a new thread named GENE Restaurant and give some great tips to use our gene, new softwares, customizations, links to all the ROMs and best of ur favourites...

If u can share all ur best recommended softwares for Gene this device would become Alladin's Magic Gene.....

hope u would give it a thought Mr. Krazy Chef
[P3400 ROM Development] krazy_about_technology:
RAM remains at about 21-19 MB on my ROM. And BTW Why do you people give so much thought to RAM on a Windows Mobile while you never do so on a Symbian? Try to understand how Microsoft has designed the system to function. They haven't provided any task manager by default, why? Because the Idea is to let user use his mobile without caring about running apps or memory usage. You just use your mobile and Windows will take care of memory and all. Programs get closed automatically when ram is too much reduced.

Also in case of Windows Mobile 6.5 the OS uses much more caching than before and that's one of the many factors it gives us good battery life, it doesn't accesses disks much which takes a lot of power. This memory although not visible to us, is freed the moment it is needed by some program, same as in case of Windows Vista and Windows 7. So as long as you can run all your programs fine you should not worry too much about memory. As far as my experience goes with this ROM, there are no usability issues as such. The free ram that we chefs tell you is just for reference not for causing panic based on those figures :) I hope you got my point.

And thanks a lot for that link. I think thats a quiet useful software :)

Well thanks a lot for your praises buddies, i am really flattered :D :D Seriously all this is because I had a lot of passion for system level programming as well as enterprise software development since i was in 10th standard. I have done quiet a lot of study and work on computers and specially on the internals of Windows operating system, the kernel, the registry, the process an threading model, the PE file format (executable files like DLL and EXE) etc.

When I came to the Windows Mobile world thanks to my GENE :) It was all so familiar and thats one of the reason why i love this platform instead of a few shortcomings of it. No other mobile platform gave me as much freedom and tools for quick implementation of my ideas as Windows Mobile. I apply all my PC knowledge to mobile and it works like a charm, everything works in an expected way, although with a lot of common sense and keeping in mind that it is a mobile device after all. So the ROMs you see working nicely are actually due to this excellent OS architecture by Microsoft that is based on the proven technologies immensely popular on the desktop for years. I just follow the rules :)

About the restaurant :D :D (sounds a bit funny :D) Guys, the knowledge is immense and one thread alone wont do it. I am thinking of starting a new Windows Mobile Section on my blog www.sumitbhardwaj.co.in/blog. That will be a good place to do that and to be frank, I can have monetary benefits from it in future too. (after all everybody needs money, and what is bad in it if i get it using sane and clean methods like blogging, dont you guys agree?) I hope that you guys will support my blog when i get it up and running by just giving it visits :)
[P3400 ROM Development] Addicted2xda:
Feedback on your new ROM

Thanks a lot for the Great ROM. It is my initial feed back after 1 days of usage:

1. Speed: Amazing, I never expected it to be this fast, honestly. Actually I was sure of reverting back to Pro2R3 (before flashing), but after using it I changed my mind.

2. The 'free RAM' issue, honestly couldn't care less, as long as my phone is not getting hung or slowing down :D.

3. Missing the old keyboard :(. Can you do something about it?

4. Resco Explorer 2007, Resco keyboard, sk tools working perfectly. Actually after tweaking it a bit, it even became faster :D. Don't know if there will be draw back of tweaking later on or not. But honestly, I don't see point in the hue and cry in rebooting once in a while.

5. The new themes are also quite pretty.

6. The boot animation etc are sweet.

7. As you already have mentioned issues with wk task, yeah its causing problems, but I am really missing it :(. I think it is one of the most amazing piece of software around.

8. Auto configuration of connection etc was also smooth. And the best part is it did not ask for reboot.

Congratulations once again. You really are amazing
[P3400 ROM Development] krazy_about_technology:
Well I was waiting for your review for quiet some time Addicted, you know it never is a complete feedback without everybody participating :)

Anyways, As for your point no 3 and 7, The IOLite keyboards are really great but they take 6 MB of space in ROM and even after that doesn't allows to use the device in Landscape mode, that is really weired. I need the landscape mode while I am instant messaging from my phone to type quickly as i have fat fingers :D If that keyboard is present, i cant install EZInput RC2 coz these two clash with each other. FingerKeyboard was really good too and at one point of development process i integrated it but it has two problems, first even after following the developer's recommended method for integration in ROM, themes are not working on the keyboard. and Second, it misses some special characters like the | symbol which i need once in a while when i am writing and compiling c# code on my phone. So that leaves the choice to integrate EZInput RC2 into the ROM but as we have seen in the past versions of Pro Users ROM, when integrated in ROM EzInput RC2 has problems with languages other than English. So I decided as a usability point of view to let the user choose the keyboard without hampering their choice in any way.

As for WKTask, there is nothing much to do by me in this regard and we'll have to wait till the developers come up with a new version compatible with WM 6.5. What we CAN do is to somehow report the developers about this problem. I hope some volunteers here will care to do that. :)
[P3400 ROM Development] imblfmstr:
No doubt about it buddy....

presently also i visit ur blog very frequently ( not daily) and read about the virus infection through pen drives and all stuff.....once it starts mobile section...i will be there whole day long....u can have somes ideas fron iphonehacks develpers forum....its good and informative...i haven't seen much blogs about windows mobile which tells about core windows os, all they do is reviews of some famous apps....which might not be affordable to all (if paid)...its more interesting to learn about the real core which runs the system...I hope u start ur windows classes soon and the monetary terms....no reasons to leave them aside....i will surely help u in month or so once I get comfortable.....(actually new in delhi...so setting up family and home appliances takes my major chunk of salary........)

Hope everything gets going soon....
[P3400 ROM Development] krazy_about_technology:
@imblfmstr: Thanks buddy. Actually the blog is something that i have not been in touch with for quiet some time, but I think I should give it the attention it deserves as this can help me as well as many other people. And welcome to Delhi buddy, enjoy your stay. BTW, Where are you staying here? You can PM me if you dont want to tell it here. :)
[P3400 ROM Development] haree:
this never worked for me

hi

i see a few people here saying that they were able to Flash helgees ROM by changing it to RUU i did it many times and it never worked always said currupted file and when i flash it via SD its OK :confused:

any sugstiosn on wat went wrong for me as i would prefer Flashing via rom utty than via SD card flash method