Nie, ta aplikacja nie wymaga roota. Dziwna sprawa, że u Ciebie nie działa. Mógłby ktoś jeszcze na stockowym romie 2.1 wypróbować i zobaczyć czy działa. W komentarzach w Markecie można wyczytać, że działa na niezrootowanych Desire jak należy.
Nie zapominajmy jeszcze o tym że Missed Call żeby działał musi być uruchomiony w tle. Nie może być zawieszony tak jak pozostałe programy i pojawia się pytanie o ile zwiększa zużycie baterii.
Ta aplikacja jest odkąd używam Androida tj ponad 1,5 roku. Jest na tyle dopracowana, że nie odczujesz różnicy. Na pewno na baterii. W G1 gdzie było malutko RAMu mogła coś zaśmiecić ale w Desire przy takiej ilości nie musisz się martwić 😉
Edit:
Spróbuj tej aplikacji: Missed Call LED