Предполагая, что данный телефон Android имеет root-доступ , есть ли вероятность, что его нельзя будет обновить до версии Android 2.2 (или CyanogenMod 6)?
Если такое обновление невозможно на определенных телефонах Android с root-доступом, какие факторы это определяют? (характеристики оборудования, другое?)
Различий между устройствами Android больше, чем между разными ПК. Поэтому вам нужно знать такие вещи, как процессор, аппаратное обеспечение и версию, которые вы установили в устройстве. Затем найдите прошивку Android, которая поддерживает ваш телефон. Возможно, вы сможете скомпилировать собственную прошивку из исходного кода для своего устройства, также в зависимости от аппаратного обеспечения вашего устройства и от того, насколько хорошо вы справляетесь с ошибками.
После обновления ваше устройство будет иметь другую форму в отношении того, что работает, а не после обновления. Может даже работать без сбоев. Вы даже можете получить «заблокированное» устройство, если вам не удастся выполнить обновление и вам немного не повезет.
Итак, все зависит от того, какое у вас оборудование и насколько хорошо Linux и Android поддерживают аппаратное обеспечение вашего устройства.
Вот почему производители телефонов и ваш телефонный оператор тестируют обновления различными способами, прежде чем предлагать их клиентам.
Но если вы это знаете, обладаете техническими навыками и знаете, что можете сделать свой телефон бесполезным, вы всегда можете попробовать.
Это зависит от вашего оборудования и образов ромов, которые могут быть доступны. Существует много ПЗУ для многих телефонов Android. Cyanogen разрешил многим устройствам видеть 2.3.3, даже если их поставщик не выпустил обновление.
Как сказал Андерс, есть возможность заблокировать ваше устройство, посчитав его непригодным для использования.
Я знаю это, потому что я сделал это со своим HTC Magic и наполовину заблокировал свой HTC Desire Z (теперь все в порядке! :) )
Мэтью Рид