Install /e/OS on a Nothing - Nothing CMF Phone 1 tetris
This guide installs /e/OS on your tetris. Read it through once before you start, so you don’t hit surprises partway in. Flashing is done at your own risk: /e/OS builds are provided as best effort, without any guarantee, and the /e/OS project takes no responsibility for the consequences.
Requirements
- Back up your important data to an external storage device — some of the steps below format the phone, wiping any backup left on it.
- Charge your phone above 50%.
- Enable
adbandfastbooton your PC — setup instructions . - Download every file listed in the Downloads section below before you start.
- Use a real data cable — some cables only charge and can’t transfer data.
- Enable USB debugging on your device — instructions .
- Confirm your exact model in the Device Selector : where shown, hover the device name for the supported model number, and check it matches yours exactly.
- Boot the stock OS at least once and check everything works — SMS, calls, and both over WiFi and LTE if available (some devices need VoLTE/VoWiFi used once on stock to provision IMS). Whatever’s broken on stock stays broken on /e/OS.
Downloads for tetris
Not sure which one to pick? See official vs. community builds .
Unlocking the bootloader
These steps only need to be run once per device. Unlocking the bootloader will erase all data on your device — make sure anything you want to keep is backed up (see Requirements above). Not sure what unlocking changes on your device? See Bootloader relocking .
Boot the device
Enable Developer options
From developer options, enable OEM unlock
Reboot on fastboot by running the command in the PC console
adb reboot bootloaderTip: All the console commands are run on an adb enabled PC and in theadbconsole.Ask for unlock with
fastboot flashing unlockApprove with Volume Up
Unlock critical with
fastboot flashing unlock_criticalApprove with Volume Up
Reboot the device
fastboot reboot- The device proceeds with a factory reset
Installing /e/OS
Windows users: run these commands in Git Bash , not in the default command prompt.
Let’s proceed with the installation:
Unzip the file you downloaded from the link in the
Downloads for tetrissection above.unzip <fileyoudownloaded>Replace
<fileyoudownloaded>with the name of the file you downloaded. You can also unzip it using a File Manager/File Explorer.Confirm that the folder where you unzipped the files contains the following:
bin-linux-x86directory - which contains linux tools including fastboot and adbbin-msysdirectory - which contains Windows tools including fastboot and adb.imgfiles - The.imgfiles that are to be flashed onto the device.flash_tetris_factory.sh- The installer script.
Boot your tetris into bootloader/fastboot mode:
- With the device powered off
- hold Volume Up + Power.
Open a terminal (Linux) or Git Bash (Windows) in the folder that contains
flash_tetris_factory.sh— right-click inside the folder and choose “Open terminal here” / “Open Git Bash here”. Then make the script executable and run it:chmod +x flash_tetris_factory.sh && ./flash_tetris_factory.shThe
chmodstep may require root/sudoprivileges.The device reboots automatically once all the required files have been installed.
Please share your experience , suggest tips or changes to this install guide documentation by visiting the Nothing CMF Phone 1 specific topic on our community forum . To report issues in /e/OS please refer this guide