As far as the reset you are right. A hard reset is under Settings/Privacy/factory data reset.
A soft reset is just long pressing the call end button and Powering the phone off.
What I'm saying about the OS is that it's opened sourced and it learns how you operate your device in a sense. It doesn't waste CPU and memory usage for things sitting idle for a certain period of time. Now you do have to clear cache from time to time in certain apps but you do that already on your computer. I'ts just good maintenance.
Clearing browser, call log, messages and such are just smart things to do. It's not a computer, it's just a fancy phone without the resources your Mac or PC has.
So will it start to run faster? Yes. The more you use it while properly maintaining it. They go hand in hand. Of course you have to realize that this phone has a very slow processer and can only do so much. Just keep your apps to a minimum. In other words the ones you Actually use and dump the rest. If you notice a diffference in performance or reliability after installing an app then be wary of said app.
You and I are running an unofficial leak that isn't complete by any standard. I've noticed several differences between the two. Some things work. Some don't. Those are the breaks.
By the way with haptic on I've seen no discernable difference in sensativity when I text or dial.
I know this will get grilled and I've run on far to long. Sorry. I sounded kind of preachy here.
If you want a faster keyboard you should try Swype. It's much faster than the stock but you loose the haptic feedback with this ver. I don't necessarily like that but it's beneficial at times.
So in quick conclusion. Will it read your mind and remind you it's your girlfriend's birthday? NO! Will it operate in a smart and efficient manner as you continue to use it?
Yes!
It's a great; CHEAP, smartphone. The best one out there at this price range, seeings no others seem to exist right now in said (cheap) price range.
OK! I'm gonna get kicked off. I'll stop now.