Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ce3a5c99 authored by Romain Hunault's avatar Romain Hunault 💻
Browse files

Merge branch '1137devices-u-tetris' into 'master'

docs: Add CMF Phone 1 (tetris)

See merge request e/documentation/user!1204
parents c0b43c7a bb860d9d
Loading
Loading
Loading
Loading
+64 −0
Original line number Diff line number Diff line
architecture: arm64
battery: {removable: False, capacity: 5000, tech: 'Li-Ion'}
bluetooth: {spec: 5.2 + LE, profiles: [A2DP]}
cameras:
- {flash: 'LED', info: '50 MP'}
- {flash: None, info: '2 MP (depth)'}
- {flash: None, info: '16 MP'}
channels:
codename: tetris
cpu: Cortex-A78
cpu_cores: '8'
cpu_freq: 4 x 2.5 GHz + 4 x 2.0 GHz
current_branch:
depth: 9.6 mm (0.38 in)
download_boot: devices.hold_volume_up_power
gpu: Mali-G615 MC2
height: 6.67 in
image: tetris.png
maintainers: []
models: [Nothing CMF Phone 1]
name: Nothing CMF Phone 1
network:
- {tech: 2G, bands: '850/900/1800/1900 Mhz' }
- {tech: 3G, bands: '1/2/5/8' }
- {tech: 4G, bands: '1/3/4/5/7/8/20/28/38/40/41/66' }
- {tech: 5G, bands: 'n1/n3/n5/n7/n8/n20/n28/n38/n40/n41/n66/n77/n78'}
- {tech: VoLTE + VoWiFi (depending on local network)}
peripherals: [Compass, Accelerometer, Gyroscope, Fingerprint Scanner (In display), Light sensor, Dual SIM, GPS, GLONASS, Proximity sensor, USB Type C]
ram: 6/8 GB
recovery_boot: devices.bootloader_to_recovery
release: 2024
screen: 6.67 in
screen_ppi: 395
screen_res: 1080x2400
screen_tech: OLED
sdcard: Upto 256 GB
soc: Mediatek Dimensity 7300
storage: 128/256 GB
type: phone
uses_twrp: false
vendor: Nothing
vendor_short: nothing
width: 75.8 mm (2.98 in)
wifi: 802.11 a/b/g/n/ac/6 + Dual band
build_version_dev: U
is_alpha: true
should_be_latest_version: false
is_ab_device: true
is_lineageos_official: false
oem_unlock_file_name: oem_unlock_tetris
install_e: install_e_tetris
community_doc_url: https://community.e.foundation/t/nothing-cmf-phone-1-tetris-documentation-suggestions/63191
can_rollback: false
removable_battery: 0
sim_slots: 2
region: All
maturity: orange
install:
- { mode: Community install doc }
display_erecovery: false
install_e_file_name: install_e_tetris
ignore_troubleshooting_tips: true
safetynet:  1
rootbeer_pass:  1
+2 −0
Original line number Diff line number Diff line
@@ -286,6 +286,8 @@
                  {{ device.build_version_dev | capitalize }}
                  {%- if device.is_beta %}
                  <span style="font-size: 60%"> Beta</span> <br />
                  {%- elsif device.is_alpha %}
                  <span style="font-size: 60%"> Alpha</span> <br />
                  {% else %}
                  <span style="font-size: 60%"> Community</span> <br />
                  {%- endif %}
+5 −0
Original line number Diff line number Diff line
@@ -7,6 +7,11 @@
              {% if document_type != '' %}
                <span class="badge badge-pill badge-primary">{{ document_type }}</span>
              {% endif %}
              {% if device.is_alpha %}
                  <span class="badge badge-pill badge-secondary">alpha</span>
              {% elsif device.is_beta %}
                  <span class="badge badge-pill badge-secondary">beta</span>
              {% endif %}
              {% if device.legacy == "yes" %}
                 <span class="badge badge-pill badge-secondary">legacy</span>
                 <div class="h6">
+41 −0
Original line number Diff line number Diff line
## Installing /e/OS
{% include alerts/tip.html content="For Windows users, we advise to use Git Bash. For more info about Downloads and Installation see [Official Documentation](https://git-scm.com/about)"%}

1. Unzip the archive

    ```
    unzip <fileyoudownloaded>
    ```

   > Replace `<fileyoudownloaded>` with the name of the archive file you downloaded.

   > Alternately you can create a folder and unzip the archive there.


1. Confirm that extracted directory contains following content:

    - `bin-linux-x86 directory` - which contains linux tools including fastboot and adb
    - `bin-msys directory` - which contains Windows tools including fastboot and adb
    - `img files` - The `img` files that are to be flashed onto the device.
    - `flash_tetris_factory.sh` - The installer script.

1. Boot into bootloader/fastboot mode.

    - Power OFF the device.
    - Hold `Power` + `Volume Up` button combo simultaneously and then select `Fastboot` from the menu and select `Volume Up` to confirm selection.

1. Run the installer script on Terminal(Linux) or on Git Bash UI(Windows).
    - Make sure you are in the current directory which contains the `flash_tetris_factory.sh` file.

    **Linux**
    - Right click -> Open terminal here

    **Windows**
    - Right click -> Git Bash here
    - Execute the following command:

    ```
    chmod +x flash_tetris_factory.sh && ./flash_tetris_factory.sh
    ```

    The script will flash all required files and will wait for input at the last step.
+17 −0
Original line number Diff line number Diff line
## Unlocking the bootloader

{% include templates/unlock_bootloader.md %}

1. Boot the device
1. Enable Developer options
1. From developer options, enable OEM unlock
1. Reboot on fastboot by running the command in the PC console `adb reboot bootloader`

   {% include alerts/tip.html content=" All the console commands are run on an adb enabled PC and in the `adb` console." %}

1. Ask for unlock with `fastboot flashing unlock`
1. Approve with <kbd>volume +</kbd>
1. Unlock critical with `fastboot flashing unlock_critical`
1. Approve with <kbd>volume + </kbd>
1. Reboot the device `fastboot reboot`
    - The device proceeds with a factory reset
Loading