this is my first thread here and i'm sure the mods will move it into the correct spot if it doesn't belong here. i'm posting what i know and hoping a few people with more experience with windows ce can progress this to completion with me. i've done plenty of work over at xda-developers and am comfortable enough with windows mobile to play around, plus i have a spare f900bt. but i am no expert.
important stuff
the f900bt runs an arm xscale processor similar to most smartphones. specifically it runs an arm1136J-S.
http://www.arm.com/products/processors/classic/arm11/arm1136.php for more information.
our processor runs in the 500mhz range if i'm not mistaken.
and no i'm not recommending something ridiculous like opening up the unit and soldering in a faster processor. however a 30%gain is more than realistic and achievable through overclocking in my experience. running a very similar processor and omapclock two smartphones ago with windows mobile 6.1 i stably achieved 628mhz which would be a huge improvement for us. hell the software runs now but is just laggy so throw an extra 100+ mhz on it and these units should fly.
what i've done so far. you can access the native windows os on our units through the settings and then service menu after the unit fully boots, not from an sd card. you have full permissions to install programs as i've already done. i've loaded xcpuscalar 3.03 onto the f900bt via cab from the sd card slot. installs fine, short cuts load to the start menu. but i get a protection code 3 when running. after that it's easy, establish a default value, create a startup folder and drop the sortcut or hell, even add an autoexec.bat command line...ahh the good ol' days.
i chose xcpuscalar because it has a generic overclock function that is compatible with our processors and the native OS on the f900bt obviously there is nothing device specific for us or i wouldn't be posting here. update, xcpuscalar is for arm based processors but doesn't support ours. i'm in contact with a dev over at xda trying to modify one of his personal programs to run on our machines. however we have to have atleast .net cf 3.5 so i'm working on loading that onto my unit now.
if anyone wants to work with me on this i have a copy of the overclock program i'm using and have no problem sending it to you.
btw, carver, i know your out there, did you ever get the larger nand chip for internal memory running? i have some input for you on that and possibly some alternatives.