Обновите Galaxy Nexus с 4.2.2 до 4.3, сохранив при этом файлы и root

У меня есть GNex с root-правами со стандартным ядром и стандартным ПЗУ. Устройство только рутировано, CWM установлен и загрузчик разблокирован.

Вчера я получил OTA-обновление, но не пытался его применить, так как у меня установлено кастомное рекавери. Вы также должны знать, что я удалил файл с именем recovery-from-boot.p, чтобы избежать перепрошивки стокового рекавери, следуя указаниям в этой теме http://www.droidforums.net/forum/galaxy-nexus-development/189062 . -using-rom-manager-only-way-boot-into-clockwork-mod-recovery.html

Я хотел бы применить OTA без потери моих данных и, возможно, без root. Потеря рута не такая уж большая проблема, но если вы знаете способ установить обновление 4.3 из CWM без потери данных, то я был бы так благодарен!

Ответы (1)

Вы не должны потерять данные при прошивке файла OTA. Вы можете прошить файл ota (см. AndroidPolice для получения информации и того, где его скачать), и пока вы не изменили какие-либо системные файлы, он должен применяться нормально. Просто выберите опцию «применить обновление с SD-карты» и выберите файл обновления. Вы потеряете рут, но вы можете просто запустить SuperSu (единственное приложение суперпользователя, которое на данный момент работает на 4.3), которое «повторно рутирует» ваше устройство. Если вы получите сообщение об отключении флэш-памяти восстановления, выберите «Нет», так как новый SuperSu использует эту часть получения root-доступа.

большое спасибо, всего несколько вопросов, мне выбрать установку из zip в CWM, а затем найти OTA, который был загружен на мой телефон, или мне вручную загрузить обновление 4.3 из Google и положить его в корень моего sd? Кроме того, когда это будет сделано, применяя обновление, я должен затем установить SuperSU.zip в CWM или сначала перезагрузить телефон? Или лучше прошить SuperSU с компа? Извините за все вопросы, но я не так хорош в этом, однажды чуть не сломал свой старый Sony Xperia Ray: S
Я бы посоветовал загрузить его из Google , так как тогда вы точно знаете, где он находится. Вы можете сразу прошить SuperSU, без перезагрузки. Если вы получите сообщение об отключении флэш-памяти восстановления, выберите «Нет», так как новый SuperSu использует эту часть получения root-доступа.
Кстати, единственный системный файл, который я изменил, — это файл «recovery-from-boot.p», который я удалил, но это не должно иметь значения, верно?
Большое спасибо за вашу помощь, последний вопрос, на XDA мне сказали: «Просто не забудьте сказать CWM, чтобы он НЕ исправлял перепрошивку стандартного восстановления. Как я уже сказал, superSU сделает это за вас». Я просил разъяснений вчера, но никто не ответил, вы понимаете, что он имел в виду?
Я думаю, это должно быть нормально. Я только что отредактировал свой предыдущий пост, так как дал неправильную ссылку. У AndroidPolice есть руководство, содержащее ссылки на несколько вариантов Galaxy Nexus (я дал ссылку на международный вариант без Google Wallet).
Стандартный ПЗУ включает файл install-recovery.sh, который запускает стандартное восстановление. Новый SuperSU использует этот файл для предоставления доступа суперпользователя, поэтому CWM предложит отключить это. Вам нужно выбрать «Нет», чтобы он не удалял этот файл. Если вы забудете, вы можете просто снова запустить SuperSU, и он вернет его.
Просто хотел сказать вам, что весь процесс прошел нормально, но сначала я сделал резервную копию nandroid, чтобы быть в безопасности ;) Сначала телефон казался немного сбитым с толку, так как значок OTA Update Available оставался на панели уведомлений в течение нескольких минут. В очередной раз благодарим за помощь :)