제가 커널만들때 부드러움의 기준으로 삼는부분중 가장 주요 부분이
메인메뉴를 띄우고 화면좌측 우측 으로 번갈아가면서 손을 처음부터 끝까지 때지않고 약간 빠른속도로 스크롤할때
아이콘이 떨리거나 밀려보이지 않고 부드럽게 움직이는것
이게 제가 커널만들때 가장 중요하게 여기는부분입니다
(스크롤시 손을 바로 떼버릴때 부드럽게 작동시키는건 그리 힘들지않지만 손을 계속 떼지않고 부드럽게 작동시키는건 생각보다 어렵습니다)
근데 ICS에서는 스크롤시 바로 손을떼버리거나 손을떼지않고 천천히 스크롤 할때는 오히려 진저보다 부드럽게 보이지만
손을 떼지않고 약간 빠른속도로 양옆으로 스크롤할때 밀림현상이 상당히 심합니다
처음엔 터치위즈가 최적화가 덜되서 그런게 아닌가 했는데
원래 진저브레드에서 커널과 상관없이 부드럽게 스크롤되던 ADWLAUNCHER나 런처프로, 소니런처도 밀림현상이 심한거 보면
터치쪽 드라이버 최적화가 제대로 안된게 아닌가 하는생각이듭니다
커널소스의 터치쪽 드라이버를 보면 어떻게 터치가 작동해야하는지 정의해놓은 값이 있는데
그값에 문제가 있어서 이런현상이 나는게 아닌가 하는 이야기입니다
빨리 삼성에서 오픈소스를 올려줘야할텐데 말이죠...
CPU가버너를 PERFORMANCE로 둬도 해결되지않았습니다
제 커널에 트윅을해서 창뜨는 애니매이션은 진저와 비교도 안되게 부드럽게 작동되지만
손을 떼지않고 스크롤할때 밀림현상은 해결되지않더군요
진저때는 성능향상을 통해 밀림현상이 해결 가능했지만
ICS는 성능을 향상시켜도 해결이 안된다는 결론이 나옵니다
그래서 터치쪽드라이버가 최적화가 덜 되지않았나 개인적으로 생각합니다
스크롤이 무거운거에 관해선 ICS의 특성이라쳐도
손을 떼지않고 좌우 스크롤할때 밀리지 않는건 해결할 필요가 있다고 생각하네요
지금은 첫 업그레이드라 충분이 생길수 있는 문제라 쳐도
지금부터는 삼성에서 이걸 "불량"또는 "비정상"으로 인식하고
수정하기위해 최선을 다해줬으면 좋겠다는 생각이듭니다