Android UI rendering priority

Ok so I have been reading today about the way Android processes the input on the screen and also the rendering of UI that causes sluggish scrolling compared to Apple's iOS operating system. I'm not sure if this will make sense but the only known way of fixing this sluggish behaviour would be to completely rebuild Android, would that also include re-writing the Linux Kernel? 

If that doesn't make sense its because I dont really have an understanding on what a Linux Kernel is?

If you want Android to run like iOS you need to root it, and find a UI you like and enjoy. Im using a ASOP stripped version of 4.2. Its very fast.

Ok so the way Android redners the UI compared to iOS isn't because of the way the Linux Kernel is written? 

It is to a certain extent. But you can get the same "feel" by using better made versions of android by using well made roms. Or you can do linux kernel adjusts as well. Check out http://forum.xda-developers.com/

They have the biggest comunnity and the most kernels or roms in the same place. But it isnt for the non tech savvey. What phone are you using?

(This will void your warranty, and Linux Kernel changes can brick your phone I believe. Rom changes after root cant)

Ok thats useful thanks. 

I have a Samsung Galaxy S2 and I'm running a custom ROM, SlimBean 4.1.1 I think.

 

Oh cool. I have a galaxy nexus running Cataclysm 4.2 slim rom. Personally I love it.

Im thinking about doing a iOS5 flash just for fun though.

If anything, Android's (lack of) smoothness is more down to the way its written.

f you've used 4.1, you may notice how smooth the launcher and a couple other built-in apps may be, and then it'll be all terribly jerky in a 3rd party app. This is due to the fact that most apps do not take advantage of Project Butter (in other words, enabling hardware acceleration, vsync, and triple buffering), as well as most 3rd party apps aren't native code, and in fact are using Dalvik, Google's reimplementation of the Java virtual machine, which can be attributed to a speed hit.  Another thing to consider is that Android is developed as a 'one-size fits all' system, unlike, say, Windows Phone 7/8 or iOS, which are written for certain hardware exclusively. Its pretty damn difficult to optimize a mobile operating system for every single device out there without creating strict restrictions for the manufacturers.

Hi there.

I recommend "PropModder" app (which is paid only :( )  where you can change lots of cool things but most important "Windows Manager's max events per second" which boosts or lags the UI ...

The default value is mostly set as 30-40-60, but I prefer it to be 100+ which really makes things faster !!!

Note that if you do that, this decreases the performance of the games a bit

You need ROOT ACCESS to do that and custom rom is preferred

Cheers

That was my first post, I hope we have great times guys