Si no me equivoco el tema está en que cuando te marca 3g está utilizando tanto 3g como hsdpa. O mejor dicho que utiliza hspa si está disponible y si no 3g porque sino pasa a g. Creo que en alguna rom cocinada alguien ha habilitado para que marque hsdpa cuando se utiliza pero no se decirte en cual. De todas maneras si entras en ajustes, acerca del telefono, estado puedes ver si te llega hsdpa, 3g o lo que sea.