![]() |
Kitchen Questions
Enjoying playing with Helmi's 1.0.4 and building some OEM files (will post once debugged). Some questions on the whole thing:
1. How do you keep track at time of "BuildOS" so your ROM is not too big for "CreateROM"? 2. Most packages let their files dump into Windows -- why not map them with "initflashfiles.txt" to go into "Program Files" 3. Are the files compressed in the Windows directory -- if they were, would you be able to fit more into the Kitchen? 4. I have bootloader 1.02 -- is there a way to update it? Should I care? 5. Is the Extended_ROM good for anything? I understand how to unlock it, but can you use it to load programs as extra space or does it just hold the Verizon (vendor) customizations? 6. On the first run after the flash, should I let the customizations run or not? I've seen mixed opinions -- that the files are already built into the ROM and you should skip it, but I'm not sure. 7. When I install programs after the ROM flash and tell them to go to the SD card, why does my storage memory get used up anyway? I verified the files really are in the storage memory -- are there dlls going into the windows directory? 8. Since WM5 sees a Windows directory on the device and a Windows directory on an SD card as one big directory, does this confuse it's concept of memory usage? 9. Some CAB files show ARM720,SA1100, some just show ARM. I know this is XScale -- which ones work and which don't. Is there really a difference in the guts of an ARM vs ARM720 of the same program? They are the same size. 10. Anyone else's Apache ever get warm to the touch and go from 90% battery to 50% battery in minutes? Definitely a random short but very intermittent for me? 11. Can someone REALLY explain memory -- I've read all the fine manuals and they are about as clear as mud. My understanding is there is 128M onboard divided into 64M of true EEPROM (flash ROM) that limits the size of a Kitchen. The other 64M is "working memory" as is an additional 32 for a total of 96M out of which the 64 needs to clone itself at boot time. Thus on a full ROM, you're left with about 32M of usable space split between Program Memory and Storage Memory, right? 12. Any way to run a ROM Kitchen agains the CE5 emulator from Microsoft to test things before a flash? Where would you get the Hardware Description for the emulator? 13. Any quick "pull yourself by the bootstraps" tips for aspiring developers -- I'm a 20 year software engineer, but it's still tough trying to figure out which of the 20 different tools to use when -- I have all of the Visual C from Microsoft, the SDK's etc. How about a quickie broad-brush-stroke view of "start here", "package it there", "do this to emulate and debug", "make it hardware independent by doing this", "make it language independent by doing that". 14. Anyone know if SQLCE3 and SQLCE2 can peacefully coexist? I have a program that requires SQLCE2. |
Re: Kitchen Questions
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
There's 64MB of SDRAM - yields about 49 MB of Program memory beyond WM5 requirements. |
Re: Kitchen Questions
Quote:
The latest 1.0.x kitchens have generally been better regarding this for me. |
| All times are GMT -4. The time now is 02:29 AM. |
Powered by vBulletin® ©2000 - 2026, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com