I've been using sd rom builds since Aug 2010. The NexusHD sd build of Nov6 2011 has been the best I'd used hitherto, for example it had practically ZERO battery drain when going to bed at night and, setting at flight mode, only 2-3percent drop if on 2g only.
It was also the first build I used that recorded video at 720p. The videos were beautiful. However, it is unable to record (viewable) videos for longer than 10 - 16 min (it varies). Matching the size of the video (roughly at the time the recording begins to go wrong) approximates the size of the free RAM (usually btw 200 - 280mb), at least according to my observations. I got similar results with all the MIUI builds released within the last 2 weeks (Jaguaralani, MccM, etc).
This makes me think that the kernel arranges things such that video data is continually stacked in the RAM and is only placed in the storage medium when recording is signalled as complete (instead of doing so during the very process of streaming in the video data so as to free up the RAM and enable only the size of the destination storage medium - sd card or internal memory - to be the limiting factor).
Since I always want to have windows mobile as a bootable option in case of emergency access to files (- I use my hd2 for all my important stuff and am not always with my laptop) NAND builds are out of the question for me. However, the dorimanx kernel was said to solve this problem (and others) when used to replace the tytung kernel in the NexusHD NAND build in post 8716 on this page==> http://forum.xda-developers.com/show...05060&page=872
So I have two requests: 1) Could an equivalent kernel for sd builds be pointed out to me? 2) How does one replace one kernel with another in an sd build?
Thanks a lot!!!