Phone (2)
01Before you startПеред установкой
- Nothing Phone (2), any region.
- Stock Nothing OS 4.1, best the latest: B4.1-260818-1726. On 3.x, update to 4.1 with the official updates first.
- An unlocked bootloader. Unlocking erases all data.
- A computer with Windows, macOS or Linux, a USB cable and Android SDK Platform-Tools (adb and fastboot).
- About 12 GB free on the computer: the package is 5.7 GB, unpacked 7 GB.
- Nothing Phone (2) любого региона.
- Сток Nothing OS 4.1, лучше последняя: B4.1-260818-1726. С 3.x сначала обновитесь до 4.1 официальными обновлениями.
- Разблокированный загрузчик. Разблокировка стирает все данные.
- Компьютер с Windows, macOS или Linux, USB-кабель и Android SDK Platform-Tools (adb и fastboot).
- Около 12 ГБ на компьютере: пакет весит 5,7 ГБ, распакованный — 7 ГБ.
NothingExtended (system, system_ext, product, boot with root) and the stock B4.1-260818-1726 vendor side (vendor, odm, vendor_dlkm, vendor_boot, dtbo) it was tested with. The bootloader, modem and other firmware stay as they are on your phone.
NothingExtended (system, system_ext, product, boot с root) и стоковая vendor-часть B4.1-260818-1726 (vendor, odm, vendor_dlkm, vendor_boot, dtbo), с которой всё проверено. Загрузчик, модем и остальные прошивки остаются как есть.
02InstallУстановка
-
Back up your dataСохраните данные
Unlocking the bootloader and installing from stock erase everything on the phone.
Разблокировка загрузчика и установка со стока стирают с телефона всё.
-
Set up the computerПодготовьте компьютер
Unpack Platform-Tools. Windows: also download and unpack the Google USB Driver. Halfway through, the install restarts the phone into fastbootd, and Windows sees it as another device. If the script hangs at “waiting for any device” while the phone shows fastbootd: Device Manager → the phone (yellow mark) → Update driver → Browse my computer → Let me pick → Have Disk →
android_winusb.inf→ Android Bootloader Interface. The script then continues by itself. Linux: if fastboot says “no permissions”, install the android-udev-rules package.Распакуйте Platform-Tools. Windows: ещё скачайте и распакуйте Google USB Driver. В середине установки телефон перезагружается в fastbootd, и для Windows это другое устройство. Если скрипт завис на «waiting for any device», а на телефоне fastbootd: Диспетчер устройств → телефон (с жёлтым значком) → Обновить драйвер → Найти драйверы на этом компьютере → Выбрать драйвер из списка → Установить с диска →
android_winusb.inf→ Android Bootloader Interface. Дальше скрипт продолжит сам. Linux: если fastboot пишет «no permissions», поставьте пакет android-udev-rules. -
Unlock the bootloaderРазблокируйте загрузчик
Settings → About phone: tap the build number 7 times. In Developer options turn on OEM unlocking and USB debugging, connect the phone and run:
Настройки → О телефоне: 7 раз нажмите на номер сборки. В разделе «Для разработчиков» включите «Заводскую разблокировку» и «Отладку по USB», подключите телефон и выполните:
adb reboot bootloader
fastboot flashing unlock
Confirm on the phone with the volume keys and the power key. The phone erases itself and restarts. Skip if the bootloader is already unlocked.
Подтвердите на телефоне кнопками громкости и питания. Телефон сотрёт данные и перезагрузится. Если загрузчик уже разблокирован, пропустите шаг.
-
Download and unpack the packageСкачайте и распакуйте пакет
Download the install package (on this page) and unpack it. Windows: put the
platform-toolsfolder into the unpacked folder, next toflash-all.bat. Linux / macOS:fastboothas to be in PATH.Скачайте пакет для установки (на этой странице) и распакуйте его. Windows: положите папку
platform-toolsв распакованную папку, рядом сflash-all.bat. Linux / macOS:fastbootдолжен быть в PATH. -
Boot the phone into the bootloaderПереведите телефон в bootloader
With USB debugging on, run the command below. Or power the phone off, then hold Volume Down + Power. Connect it with a USB cable.
С включённой отладкой по USB выполните команду ниже. Или выключите телефон и зажмите Громкость вниз + Питание. Подключите его кабелем.
adb reboot bootloader
-
Run the installerЗапустите установку
Open the unpacked folder and double-click
flash-all.bat, or run it in a terminal from that folder:Откройте распакованную папку и запуститеflash-all.batдвойным щелчком или из терминала в этой папке:flash-all.bat
In a terminal, in the unpacked folder:В терминале, в распакованной папке:
bash flash-all.sh
The script checks the files, the model and the bootloader, shows the slot and asks for
YES. Then it installs and erases data, about 5–10 minutes. Do not unplug the cable until it says “Done”.Скрипт проверит файлы, модель и загрузчик, покажет слот и попросит ввести
YES. Потом установит прошивку и сотрёт данные, это 5–10 минут. Не отключайте кабель, пока не появится «Готово». -
First bootПервая загрузка
It takes up to 10 minutes. Then set up the phone as usual.
Она занимает до 10 минут. Потом настройте телефон как обычно.
-
Root (optional)Root (по желанию)
Root is already in the firmware. To manage it, install
ksunext-manager.apkfrom the package: open it on the phone, or with USB debugging on:Root уже есть в прошивке. Чтобы управлять им, поставьте
ksunext-manager.apkиз пакета: откройте файл на телефоне или, с включённой отладкой по USB:adb install ksunext-manager.apk
03UpdatesОбновления
Over the air. Settings → System → System update. New builds download and install in the background into the second slot, then the phone asks to restart. Data and root stay.
По воздуху. Настройки → Система → Обновление системы. Новые сборки скачиваются и ставятся в фоне во второй слот, потом телефон предложит перезагрузиться. Данные и root сохраняются.
From a file. Download the update package (OTA zip) to the phone, then System update → ⋮ → Install from file.
Из файла. Скачайте пакет обновления (OTA zip) на телефон, затем Обновление системы → ⋮ → Установить из файла.
Reinstall keeping data. From the bootloader, with the install package:
Переустановка с сохранением данных. Из bootloader, с пакетом для установки:
flash-all.bat --keep-data
bash flash-all.sh --keep-data
For a few minutes after the first boot into a new build the phone finishes the update in the background. Do not reinstall with fastboot during that time.
Несколько минут после первой загрузки новой сборки телефон завершает обновление в фоне. В это время не переустанавливайте прошивку через fastboot.
04Known issuesОграничения
- Features tied to Phone (3) hardware (Glyph Matrix, Flip to Record and the like) are off.
- Essential Space and Essential Recorder are removed: Phone (2) has no Essential Key.
- Play Integrity “device” checks fail with an unlocked bootloader.
- VoLTE and Wi‑Fi calling are not verified on every carrier.
- On some phones the proximity sensor does not turn the screen off during calls (being looked into).
- Функции, завязанные на железо Phone (3) (Glyph Matrix, Flip to Record и подобные), выключены.
- Essential Space и Essential Recorder убраны: у Phone (2) нет кнопки Essential Key.
- Проверки Play Integrity уровня «устройство» с разблокированным загрузчиком не проходят.
- VoLTE и звонки по Wi‑Fi проверены не у всех операторов.
- На некоторых телефонах датчик приближения не гасит экран во время звонка (разбираемся).
Found a problem or have a question? Write to our Telegram group; mention your phone and the build version.
Нашли проблему или есть вопрос? Пишите в нашу группу в Telegram, укажите телефон и версию сборки.
Lock it only on untouched stock firmware. With NothingExtended installed, a locked bootloader will not boot the phone. After going back to stock, first boot into the system and make sure everything works, and only then lock the bootloader.
Блокируйте его только на чистом стоке. С NothingExtended заблокированный загрузчик не загрузит телефон. После отката на сток сначала загрузитесь в систему и убедитесь, что всё работает, и только потом блокируйте загрузчик.
Back to stockВозврат на сток
Flash the full official Nothing OS 4.1 firmware with fastboot. The stock firmware is in the spike0en/nothing_archive archive on GitHub. Going back erases all data.
Прошейте полную официальную прошивку Nothing OS 4.1 через fastboot. Стоковые прошивки есть в архиве spike0en/nothing_archive на GitHub. Откат стирает все данные.
The firmware rewrites the bootloader too, so first unlock the critical partitions: boot the phone into the bootloader, run the command below and confirm on the phone. It erases the data, which going back does anyway. Without it the bootloader and the firmware are not written, and the phone may not boot.
Прошивка переписывает и загрузчик, поэтому сначала разблокируйте критические разделы: переведите телефон в bootloader, выполните команду ниже и подтвердите на телефоне. Данные она сотрёт, но при откате они стираются всё равно. Без этого загрузчик и прошивки не запишутся, и телефон может не загрузиться.
fastboot flashing unlock_critical
Skip it if it is done already: fastboot oem device-info shows Device critical unlocked: true.
Если уже сделано, пропустите: fastboot oem device-info показывает Device critical unlocked: true.