Re: CDMA Verizon Touch Pro XIP - WM6.5 21815 23009 23016 23028 23049
Just as a matter of correct nomenclature, native kernel refers to the hardware-specific piece of code that initializes the hardware. There is the WM6.1 NK that was shipped on our devices and the WM6.5 NK that the XDA folks posted. So all XIPs must have a native kernel - the question is which one - the WM6.1 or 6.5?
That said, yes I am using the 6.1 kernel. The memory usage with my XIP and without Manilla is 108.55MB total, of which about 50MB is free after everything is done starting up. 6.1 vs. 6.5 nk won't affect program memory, it affects virtual memory - basically giving you twice the amount of virtual memory. Da_G has a great post on XDA - read there if you want to learn more. But in a nut shell, with the additional virtual memory available with the 6.5 NK, you can module all or nearly all of the dlls, exes and MUIs in your OEM and SYS. A module loads faster on the phone since it doesn't have to be relocated in virtual memory - it is mapped to a specific virtual memory space that it occupies whether or not it is loaded. If you have too many things moduled in the 6.1 NK.exe, you run out of virtual memory space in slot zero and bad things start to happen.
So why haven't I gone with 6.5 NK yet? Because 6.1 is working fine for me. I run a stripped down ROM and have plenty of VM space.
EDIT - so I just looked at 23053 and there are like 100 more modules. Should be fast, but now I definitely have to cross the WM6.5 and Visual Kitchen bridge.
Last edited by FormerPalmOS; 09-21-2009 at 06:28 PM.
|