root нужен для удаления не нужного предустановленного софта, который тормозит систему и постоянно ломится в нет. Да и без roota не сделаешь backup установленных приложений, не почистишь вручную систему ,да ещё много полезностей от roota. В принципе ,это как права админа на PC. А кривыми ручками и дурной головой можно и нерутуванный телефон положить. По поводу Garmin, он уже давно есть на Android, называется Garmin mobile XT . Garmin asus a50 могу поделиться, юзал его 4 месяца. Там стоит garmin навигация , но не garmin mobile XT, а скорее версия с железного навигатора, адаптированная для asus. GPS модуль просто бомба, холодного старта практически нет, ловит спутники даже в туалете (проверял лично) но слабоват проц и мало оперативной памяти.