yashsingh1/xdaforums huggingface dataset:
[Windows Mobile] tom_codon:
hi guys !

i just upload latest com5 build CE OS 23502 :

http://htcpedia.com/forum/showthread.php?p=5370#post5370

Cheers !

Tom
[Windows Mobile] blazingwolf:
You have other resolutions to go with it or only VGA?

Either direction thanks for uploading. :)
[Windows Mobile] acidhax:
Is it in QVGA?
[Windows Mobile] barbapappa_86:
No, its in VGA
[Windows Mobile] domineus:
com5!? what the heck is a com5???
[Windows Mobile] acidhax:
Well, if anyone comes up with 128DPI, bring it on!
[Windows Mobile] SOHKis:
thanks Tom! here's the goods stripped down 192 480 640 0409 - http://rapidshare.com/files/297911487/23502_SYS_ROM_XIP_VK.7z
[Windows Mobile] fards:
for other res & langs use the 23075 or 23081 ones. they work fine.
[Windows Mobile] secc123:
THANKS...
[Windows Mobile] player911:
In 23081, my notification popups are coming up blank. Any ideas?
[Windows Mobile] secc123:
Re: 23081

Hey all, I have cooked 23081 about 15 times so far and it loads fine every time but as soon as device goes asleep - it won't wake up, phone doesn't ring when a call comes in - nothing! I have to reset, then when it goes asleep again - same thing!

I'm obviously missing something but dunno what, have extracted a new fresh kitchen and imported fresh 23081 and oem files etc - same thing???

I have attached my build log, please have a look and tell me where i've gone wrong cos something is missing but i can't see it and have tried all sorts of sys combinations (disabling/enabling stuff) but nothing fixes it.

Thanks for your help,

Secc
[Windows Mobile] secc123:
Here you go.
[Windows Mobile] ahmedfikry:
whats the release date of 23502 ? is it newer than 23081?

how does it look, is it the new UI like 23081 too, & does it have the new contacts and magnifier?
[Windows Mobile] utak3r:
Thanks a lot, man :D

...and why I'm reading this after spending an hour on sorting packages?? :rolleyes:
[Windows Mobile] jmckeejr:
can anyone mirror 23502 at 4Shared or MediaFire, or anywhere but RapidShare? Please? They have been messing with me all day.

PS, if you ever want to share something with direct link I can share some space(at least a little :) )
[Windows Mobile] player911:
What device are you using? I've built several 23081 roms already and they seem to be working just great... except my notifications are blank. By the look of your kitchen, its a mess. I'm assuming its for a Kraiser. I also see your installing crap from all kinds of other brands (Omnia, Acer, etc) and NET37. Net3.7 doesn't play well with WelcomeCenter and I've seen it screw up some other apps. I've been using the .NET package included in previous builds located in the SYS\COMMON folder. It is not included with 23081 though.

Best bet is to disable all your packages in the EXT and start there. If it works without all the junk, then the problem is with your EXT's somewhere. If it still doesn't work then it could be in the OEMdriver folder (driver related). The last resort is that something in this build simply conflicts with the drivers you are using somewhere. My bet is the EXT packages.
[Windows Mobile] secc123:
Re: 23081

Hi player911,

Its an ETEN x500, i have done loads of previous builds before and all worked fine. I used the same kitchen today but like i say i can't get it out of sleep? I thought maybe something in my kitchen got screwed up so i created another one using a safe zip copy i have and then imported 23081 again but exactly the same thing so its something i have enabled or disabled wrong in 23081. I have just flashed back to my old 23071 build and its fine so i know the x500 is ok?

Any idea's???

Re: Blank notifications, is that something like missing webview? Incidentally, when i had 23081 on mine the notifications were fine.

Secc
[Windows Mobile] TAEL:
23502 MIRROR LINKS

[HOTFILE] - [RAPIDSHARE]

Thanks Tom. :)
[Windows Mobile] ChrisXP27:
ist 23081 or 23502 better?
[Windows Mobile] secc123:
Re: 23081

Hey player911, I answered before you edited and missed the rest. Nope, the kitchen is ervius vk adapted specifically for my device (by Rugal, eten-users), all patches etc are for eten (acer now own them). I never put in welcomecentre and always have used netcf3.7 without problems. Absolutely nothing has changed in my kitchen for at least the last 3 or 4 build releases when i updated showcase and the ext stuff i enabled today, i always enable.

I (think) i did disable all ext stuff earlier to rule it out (built sooooo many today can't be certain!), and like i say, the oem stuff is from a guaranteed safe backup kitchen i zipped up a few builds ago just in case so they are fine.

Thanks for your help - i'll try again with the ext disabled.

Secc
[Windows Mobile] player911:
I have webview installed, both of them. The second one is webviewCS which I hope doesn't stand for Chinese. Perhaps thats why it isn't showing up... no chinese fonts.

[EDIT]

Yup that was it. Hmmm. Thanks for the hint.
[Windows Mobile] malatest:
Thanks! Flashing :D
[Windows Mobile] secc123:
Re: 23081

I think it is Chinese (webviewCS) but could be wrong but i didn't enable that one in mine, just the webview and notifications show perfectly.

Secc
[Windows Mobile] jmckeejr:
Thanks, finally got my copy :)
[Windows Mobile] yardi4life:
In 23081, Does anyone have a problem with MSN Weather and Money Widgets showing blank white background?
[Windows Mobile] twopumpchump:
so does anybody have a working batch file to sort all the lang/dpis from the rollup folder? i found two in a search but neither worked right....they deleted all the files lol.
[Windows Mobile] joojoobee666:
Ok, just to make sure I have it then. If it is allocated to Slot 0 during the build, that space is gone for EVERY app that runs from Slot 0 (which could be really bad if it is not allocated to Slot 1/60 or 61). So if I have 15MB of modules be allocated during build that only leaves 17MB for any one particular running application, since 15MB of slot 0 has been allocated to other things. If that is correct, let me know. So the last question is, how do we see a list of items that are allocated in Slot 1 AND Slot 0 dynamically and during build? I figure there has got to be quite a few dll's and such being allocated to Slot 1 that are RARELY used, and I would be better off recmodding those, then leaving some of the more heavily used items as modules (i.e. IE modules, since I run out of VM, even with Slot 0 free on build and Free Physical RAM, probably because the DLL's are just being dynamically assigned in to Slot 0 when run, hence losing that RAM). Sorry for all the questions, I just HAVE to know, lol.
[Windows Mobile] Da_G:
Yes, it sounds correct re: slot 0/1

By the way I updated my last post too, what a mess for someone following the conversation :)

To view what you want, you're looking for a program like this, it will dump the memory layout on device to a log:

http://xdaforums.com/showthread.php?t=362333
[Windows Mobile] farahbolsey:
Hi,

first thanx Da_G for this topic, I've learned a lot reading first pages.

I'm working on LG KS20 23025 WWE / French ROMS (http://xdaforums.com/showthread.php?p=3617267#post3617267).

And I'm facing a problem with the "date and time" menu where GMT location is too large and covers time set area. (see attached picture).

I don't have this issue with WWE ROM, only with 040C. My guess is that it's lang related but don't have a clue how to fix this ?

so any help will be nice

Thanx,

Franck
[Windows Mobile] Da_G:
@farahbolsey:

Looks like there might be a problem with the .mui there, you can look at the forms etc. defined in it with PE Explorer, maybe a simple resize will take care of it. (btw that's a bit of an advanced topic, hacking resources etc. just in case you dont want to get into that) :)

There's a good chance that would be fixed in a future update.
[Windows Mobile] joojoobee666:
Excellent, I will check that app out later today, hopefully it will show me everything I am looking for.

WHEW! *wipes sweat from brow* That was a nice brain racking discussion, that's what I'm talkin' about :D I think I now fully understand.

Edit: Almost forgot...Thanks!
[Windows Mobile] joojoobee666:
Yo Da_G, maybe some of that converstion could be sumarized and moved to post 2 on this thread so that everyone else can pick up on this. Just a thought :cool:
[Windows Mobile] indagroove:
So, I finally upgraded to 1.8.1, and am wondering how many modules we can get away with in slot 0? My build log is looking like this:

Memory Map...
SLOT 0: 0x02000000 - 0x01320000 (END: 0x00060000, 65 MODULES)
0x02000000 - 0x01fc0000 - ROM 0
0x01f80000 - 0x01d50000 - ROM 1
SLOT 1: 0x04000000 - 0x02020000 (END: 0x02020000, 311 MODULES)
RAM IMAGE: 0x80000000 - 0x803b6edc
RAM: 0x803b7000 - 0x803ec000 - Used for kernel modules
0x803ec000 - 0x83400000 - 48 MB free

Is 65 modules in slot 0 too many? Will I simply run out of VM faster, or are there other potential issues that I should be concerned with?

The strange thing is that when I started the build process, the dialog said that I had 500 modules, but 65 and 311 obviously don't add up to 500. What am I missing here (aside from a 6.5 NK)?
[Windows Mobile] Da_G:
@joojoobee: good idea, i'll see if i can 'dumb it down' a little and post it up on the first page with the rest of the virtual memory stuffs. i'll leave that on a todo for tomorrow :)

@indagroove: really what's important is this:

0x01320000 (END: 0x00060000

You've got space between 0x60000 and 0x1320000 free, a bit of hex math and we end up with 18MB available in SLOT 0.

That's pretty darn cramped, I don't see that working too well, although I have seen OEM ROM's as cramped as 12MB :)

After looking at all the logs from everyone's PRB output, it does appear there may be an issue with PRB's relocation algorithm, as there appears to be too much free space in most cases.. it shows SLOT 0 ROM 1 ending at 0x01D50000, and the allocator starting at 0x01320000, that's exactly 10MB of VM in SLOT 0 that appears to be wasted, unless my math is off or i'm not accounting for something else reserved there. Anyone check my math? There is plenty of potential for wasted space due to the alignment on page boundarys, but it shouldnt be THAT much.

Re: the number of modules listed, erv vk might be also counting XIP modules (normally around 32) - but that only bumps you up to 400ish. .VM and .ROM might also be counted as modules (although they are not) - maybe the algo used to calc modules is mistakenly counting every subfolder in the \SYS too, that might bump it up to 500, it does seem to be off though.

But again the number of modules really isn't an issue, it's the size eaten by them :)
[Windows Mobile] joojoobee666:
Just to chime in on as far as some of the items I have found and recmodded. I've gotten my Slot 0 down to 0 on 23016 (don't know how much is getting wasted dynamically after boot yet). I've been going through dll's and recmodding them then checking them out with a resource hacker program. I've found a few that can definitely be recmodded, like the dll's starting with peg*.dll in the Shell folder. One of them has ONLY all the card images for Solitaire, as well as app exe's like fexplore, taskmgr, notes, sndplyr, etc, etc. I'm sure they don't need to wasting VM space ALL the time. Also, you can find some resource realted dll's in the 0409. Happy module hunting :D
[Windows Mobile] dcd1182:
per post #2, you actually want to leave resource-only dll's as modules so they can take advantage of slot 63. that was my understanding - someone please correct me if im wrong.
[Windows Mobile] joojoobee666:
Funny you should say that, I was just getting ready to ask (just reread again and noticed that), how can we know if it will be allocated to Slot 63? (i.e. what identifies it as resource only, and how can I easily tell). Clearly some of those appeared as resource only to me, but still freed up the space so it was being identified as code based.

One more thing, if I understand the allocation, this is done in 64KB chunks, so a 3KB exe or dll module will still use 64KB of VM space, is that correct?
[Windows Mobile] Da_G:
A resource only module has no code in it :)

Using PE Explorer as an example:

Every module in \Base_DPI_192 for example, is a resource-only module. Easiest way to tell is to recmod it and open up in PE Explorer - There's a tab for "Section Headers"

which describes each section (s00x) in the file -

If it only has a .rsrc (Resource section) - It's a resource-only module.

If it has .pdata or a .data section, it's got some code in it, and is not a resource-only module.

:)
[Windows Mobile] Da_G:
Also note some more info re: VM here.

There are some intricacies described there like filling "memory holes" with "filler" - module sections that are small enough to fit into the space left over from the modules being aligned to page boundries (free space before end of page)

I don't know if the reloc algorithms used in our tools are aware of this at all. So there's some potential wasted space to be gained there as well. Also discussed there is "uncompressed sections" - this is desirable for several reasons, one of which being if you run a NOR device, and want to XIP directly off the IMGFS, that section MUST be compressed (decompressing it means it must be copied to memory, and so cannot XIP)

Our current tools do not support flagging a section, module, or the entire filesystem to be uncompressed in any way. There's another reason i'm working on them slowly :)
[Windows Mobile] + Que PPC:
Taking this with a Native 0 modules in slot 0

System Memory Report
====================

Page Size: 4096

| Pages | Size (bytes) | Size (MB) | Address
Total Storage (Flash) | 15084 | 61786112 | 58.92 | n/a
Available Storage | 8150 | 33382912 | 31.84 | n/a
Used Storage | 6934 | 28403200 | 27.09 | n/a

Physical RAM (sources breakdown) | 14205 | 58183680 | 55.49 | n/a
Main Memory | 14205 | 58183680 | 55.49 | 0x80283000 - 0x839fffff

Physical RAM (consumers breakdown) | 14205 | 58183680 | 55.49 | n/a
Kernel Prealloc. | 117 | 479232 | 0.46 | 0x80283000 - 0x802f7fff
Paging Pool | 1028 | 4210688 | 4.02 | 0x802f8000 - 0x806fbfff
Kernel RAM Map | 1 | 4096 | 0.00 | 0x806fc000 - 0x806fcfff
Watson Size | 32 | 131072 | 0.13 | 0x839e0000 - 0x839fffff
Overhead | 4 | 16384 | 0.02 | n/a
Object Store | 64 | 262144 | 0.25 | n/a
Program Memory | 12959 | 53080064 | 50.62 | n/a
AVAILABLE PROGRAM MEMORY | 2979 | 12201984 | 11.64 | n/a
USED PROGRAM MEMORY | 9980 | 40878080 | 38.98 | n/a
Kernel Objects | 480 | 1966080 | 1.88 | n/a
Misc | 147 | 602112 | 0.57 | n/a
Programs | 9353 | 38309888 | 36.54 | n/a
(S) Stack | 474 | 1941504 | 1.85 | n/a
(H) Heap | 3570 | 14622720 | 13.95 | n/a
(E) EXE Data | 213 | 872448 | 0.83 | n/a
(D) DLL Data | 771 | 3158016 | 3.01 | n/a
(c) Code RAM | 357 | 1462272 | 1.39 | n/a
Process | 260 | 1064960 | 1.02 | n/a
Module | 97 | 397312 | 0.38 | n/a
(r) Read only RAM | 1167 | 4780032 | 4.56 | n/a
Process | 34 | 139264 | 0.13 | n/a
Module | 914 | 3743744 | 3.57 | n/a
Map/Shared | 848 | 3473408 | 3.31 | n/a
(W) Read/Write RAM | 2801 | 11472896 | 10.94 | n/a
Process | 559 | 2289664 | 2.18 | n/a
Module | 0 | 0 | 0.00 | n/a
Map/Shared | 2242 | 9183232 | 8.76 | n/a

Then it shows every dll, where does it resides or how much ram it needs?

Btw as y'all can see... my pp is 4 but it says used program memory... almost 9... it seems my PP is not enough for programs usage?
[Windows Mobile] joojoobee666:
Perfect, thank you. I've been using Resource Tuner. Just installed the trial of PE Explorer and I can see exactly what you are talking about. Now, to check some stuff out in the sys :D
[Windows Mobile] joojoobee666:
What about .text? I assume resource, is this correct?
[Windows Mobile] blazingwolf:
Not according to the MSDN page Da_G linked to. It says that it means code.

ROM section	Description
.text	Code
.rsrc	Resource data
.data	Data
.pdata	Debugging and exception processing information for each function in the code section
.CRT	Special section — C++ construct
.KDATA	Special section — present in the kernel (Nk.exe) only
[Windows Mobile] Da_G:
Sorry, I wasn't quite clear on my wording, a resource-only module is literally that, it has resources only :)

I'll fix it when I migrate the info to the first post, I swear! :)
[Windows Mobile] joojoobee666:
Thanks, I'm grateful for all of the info. With the new knowledge gained today, I found that my tsowen task bar icons had 3.5mb of dll's that were resources only, but were not modules. I made them modules (along with a few others I found and recooked)and I'm still at 0 modules for Slot 0 and also have amuch deeper understanding of the CE memory architecture.

Just to get one more thing straight, in this case what would happen if a resource DLL was NOT a module but is used 100% of the time? (like shellres.192.dll, I assume it's always loaded since the resources are constantly used) Is it treated like any other none moduled DLL when loaded? Or because it's a system DLL (in this case part of shell32 I assume), is it loaded in the slot (in my case, shell32.exe is in slot 7) that the particular system process runs under and not interfering with Slot 0, just physical RAM?

Also, if it is just a resource DLL for a user process (i.e. a resource dll for say Windows Live), will it eat up some of Slot 0 when run since it was NOT a module, or does the CE kernel know, treat it differently anyhow?
[Windows Mobile] mettercomputers:
DA_G what do think about the possibility of a titan 6.5 nk.exe?
[Windows Mobile] secc123:
re: sorting

Hey twopumpchump,

Have you tried this: http://xdaforums.com/showpost.php?p=4813460&postcount=6929

Secc
[Windows Mobile] SOHKis:
this might help w/that too - http://xdaforums.com/showthread.php?t=542081
[Windows Mobile] player911:
We want a full report
[Windows Mobile] twopumpchump:
i tried artemis and it worked but kept looping and deleted all the files after it got done sorting them lol....i also tried that one but im not too keen on the way you have to set the filepath of kitchen i want a batch i can just drop in the files and it sorts them.

@hoskis, thanks but that only sorts files for evk format i believe...it doesnt sort the lang and dpis from bulk like they are in the rollup folder.
[Windows Mobile] secc123:
Hey twopumpchump,

The good thing about this one is its just batch files - simply edit to your specifications!

Secc
[Windows Mobile] rgb-rgb:
I use Dump Sort by tehPengiun works great. Visual style and you can just select Ervius Kitchen format.

http://xdaforums.com/showthread.php?t=542081
[Windows Mobile] secc123:
Problem with 23081

Hi again... Here's where i'm at:

I have built 23081 and everything works - wireless/text/apps etc etc etc but after the phone goes to sleep, it won't wake up or ring when a call comes etc, i have to reset the phone.

I used a safe copied kitchen from a few months ago and tried again - same thing. Then i removed ALL my EXT stuff and tried both kitchens, old and safe copy - same problem. Then i removed all EXT stuff and ALL device patches, all extra sys stuff and did a VERY, VERY light build, booted fine but when it went asleep - would't wake up!

So i thought maybe my drivers are corrupted so i built a new 23071 which was already in my kitchen and it works PERFECTLY so my drivers are OK.

At this stage i have ruled out my oem stuff/drivers/ext files - only things different between working 23071 and NOT working 23081 is the sys files. I have tried the rollup package AND the all dpi package so what else can i try????????

Any suggestions?

Thanks,

Secc

BTW, i haven't done a spb restore for my documents/contacts/files etc on any build. Nothing has been added after i have built the rom!
[Windows Mobile] jmckeejr:
I have an invers problem with my 23081 build. It never goes to sleep on its own. I always have to press power button. Not sure if it is a build issue or a software issue, so am flashing 23502 as I type this.

Also, the MSXIPKernel for 23502 says 23501. If anyone wants the edited .dsm to make it read 23502 here you go.

PS Can someone PM me about HEX editing shellres.0409.dll.mui to customize? I managed to edit someones preedited one, but I am unsure of how to add my own lines. I am using Hex Toolbox I think.
[Windows Mobile] Mach2003:
MSN Weather works fine here.
[Windows Mobile] + Que PPC:
@ the guy with sleep troubles :p i saw this post soooooooo much times

Set an alarm maybe your device can wakes up... jajajaja :D

im just kidding...

mmm i used to have same problem since 23071,75,81 so i decide to disable in power advance settings the turn off device after some minutes so i need to push the power all the time to put it sleep.. cause i cant find the trouble and fix it... dunno why...

Edit: in 23081 no problem... it wakes up fine.
[Windows Mobile] aa125690:
I've this issue in my COM3 ROMs as well...
[Windows Mobile] selyb:
LMAO!!

lemme know what you have in mind, I can do this easily with a vbscript based solely on folder names
[Windows Mobile] anzo:
Please 23502 build 96 Dpi upload. :rolleyes:
[Windows Mobile] Mr. Makk:
but i think this issue is device specific/user specific and not totally build specific. Cause on my elfin roms, 2 people have reported this issue, but others and me never faced it. dunno what exactly causes it.
[Windows Mobile] d_train:
This makes life soooooo easy :) - Pity my Nike is dead and my insomnia ROM is no more :(:( - well I guess I wait for a HD2 kitchen :)

Anyone know how to resurect a phone that won't flash - stops at either 71%, 85% or 99% depending what ROM I try - maybe I can bring my Nike back :) - Are they worth sending to HTC for a repair (not under warranty - pay for the repair)?

DT
[Windows Mobile] + Que PPC:
WHAT????????????????????????????

Not even 23502 in this thread... by Da_G ofcourse... so if we just have vga wait for others!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! :eek:
[Windows Mobile] digitalattic:
COM5 build CE OS 23502 posted by Tom Codon

http://xdaforums.com/showpost.php?p=4813638&postcount=6931

Build 23502.VGA for VK -

http://www.mediafire.com/?wn1otnhd2x1
[Windows Mobile] Da_G:
re: 23502, as I mentioned before there's no particular reason to use it over 23081, so that's why I didn't bother wasting my upload (and your download) by posting it alongside 23081 :)

It usually takes about a dozen builds in a new branch to get the ball rolling on a new wave of features.

If there's good reason to post it (like a feature not in 23081 I missed), that's a different story :)
[Windows Mobile] digitalattic:
Thanks for the insight Da_G... not trying to jack the thread; just figured the community might find 23502 useful, and save you having to hear "where is it" ;)
[Windows Mobile] kane159:
jejejejeje

0409

DPI 96 and dpi_96_resh_240_resv_320

http://rapidshare.com/files/298027970/Build.7z
[Windows Mobile] bobsbbq:
This is really great thanks very much. It would also be good if you could have a option to autorecmod a set of folders. Like for some EXT Packages such as manila for example. If you have all the manila packages in one folder you could select the manila folder and it would autorecmod and delete the module. The tool in the main VK page does only recmod and does not delete the module.
[Windows Mobile] + Que PPC:
Mmmm :rolleyes:

Good point! :o
[Windows Mobile] xtep:
You can use the batch file sys2evk.cmd alone. The syntax is:

sys2evk.cmd inputfolder [kitchenfolder] [buildnumber]

I coded this batch thinking on vk, so it moves the files to the final vk path. But I can edit it for you so if not kichen path is specified it keeps the sorted files in the input folder.
[Windows Mobile] anzo:
Which builds?

Themes_Lang_0409_DPI_192_RESH_480_RESV_640 :(

Base_Lang_0409_DPI_192_RESH_480_RESV_640 :(
[Windows Mobile] Inerthia:
How can i install this? im a noob you know..
[Windows Mobile] ice8lue:
so you should let it be and read the first 2 pages
[Windows Mobile] buyup2003:
thanks for the thread da_g :)
[Windows Mobile] mazjed:
thanks Da_G

AS always you are the man Da_G

thanks
[Windows Mobile] utak3r:
And what do you want to HEX edit in it?? Just use any resource editor. Why use a cannon on a fly? :rolleyes:

recmod it, edit it with a resource ditor and reversmode it back. That's all.

Well, you can't. It's not meant to be installed.