[LIST] New devices to be added to the list of supported devices on /e/OS T - Part II

This is the second set of 29 new devices we would be adding to our list of supported devices

  • The first set of devices we added on /e/OS T can be viewed here
  • Devices will be added on /e/OS T.
  • List will be updated in the days to come. Devices may be added or removed based on the success of the builds
  • Update : 4 March 2024 : Released :new:
Vendor Device Name DeviceCodeName
Samsung Galaxy A73 5G a73xq
Motorola moto g30 caprip caprip
Motorola moto g32 devon
Samsung Galaxy Tab A7 10.4 2020 (LTE) gta4l
Samsung Galaxy Tab A7 10.4 2020 (Wi-Fi) gta4lwifi
LG G6 (EU unlocked) h870
LG G6 (T-Mobile) h872
Motorola moto g42 hawao
Google Pixel 7a lynx
Samsung Galaxy M52 5G m52xq
Xiaomi Mi 11 Pro mars
OnePlus 9RT martini
Motorola moto z3 messi
Nubia Z18 nx606j
Nubia Red Magic nx609j
Nubia Red Magic Mars nx619j
Nubia Play 5G nx651j
Nubia Red Magic 5G (Global) nx659j
Motorola one zoom parker
Sony Xperia 5 III pdx214
Sony Xperia 1 III pdx215
Xiaomi Mi MIX 3 perseus
Motorola moto g52 rhode
Xiaomi Redmi Note 10S rosemary
Nothing Phone (1) Spacewar
Xiaomi Redmi Note 10 Pro sweet
Google Pixel Tablet tangorpro
LG V20 (GSM Unlocked – DirtySanta) us996d
Motorola moto g200 5G xpeng
6 Likes

Request to add Redmi 12 Tubro

I was hoping you would add Google Pixel 3 XL (crosshatch) as it’s on S and Lineage has the T version available.

1 Like

Great set of new devices! If this helps I could not build for martini and nx659j with following error messages. For the other devices I could do unofficial builds.

martini

/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/brillo_update_payload: Zeile 669: 1445123 Abgebrochen (Speicherabzug geschrieben) LD_PRELOAD=${LD_PRELOAD}:${FLAGS_liblz4_path} “${GENERATOR}” “${GENERATOR_ARGS[@]}”
Traceback (most recent call last):
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 196, in _run_module_as_main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 86, in _run_code
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/main.py”, line 12, in
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 196, in _run_module_as_main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 86, in _run_code
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 1656, in
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 1627, in main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 1257, in GenerateAbOtaPackage
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 458, in Generate
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 430, in _Run
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/common.py”, line 313, in RunAndCheckOutput
common.ExternalError: Failed to run command ‘[‘brillo_update_payload’, ‘generate’, ‘–payload’, ‘/mnt/media/e/eOS_T-1.19/out/soong/.temp/payload-_2uf9xhr.bin’, ‘–target_image’, ‘out/target/product/martini/obj/PACKAGING/target_files_intermediates/lineage_martini-target_files-eng.ronnz.zip’, ‘–enable_zucchini’, ‘false’, ‘–enable_lz4diff’, ‘false’, ‘–max_timestamp’, ‘1704804943’
, ‘–partition_timestamps’, ‘boot:1704804943,odm:1704804943,product:1704804943,system:1704804943,system_ext:1704804943,vendor:1704804943,vendor_dlkm:1704804943’]’ (exit code 134):

15:00:56 ninja failed with: exit status 1

nx659j

2024-01-09 16:12:53 - check_target_files_vintf.py - INFO : stderr:
2024-01-09 16:12:53 - common.py - INFO : using prebuilt boot.img from IMAGES…
Traceback (most recent call last):
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 196, in _run_module_as_main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 86, in _run_code
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/main.py”, line 12, in
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 196, in _run_module_as_main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/runpy.py”, line 86, in _run_code
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 1656, in
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/ota_from_target_files.py”, line 1633, in main
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/non_ab_ota.py”, line 619, in GenerateNonAbOtaPackage
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/non_ab_ota.py”, line 279, in WriteFullOTAPackage
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/common.py”, line 2971, in FullOTA_InstallEnd
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/common.py”, line 2949, in _DoCall
File “/mnt/media/e/eOS_T-1.19/out/target/product/nx659j/obj/PACKAGING/target_files_intermediates/lineage_nx659j-target_files-eng.ronnz/META/releasetools.py”, line 20, in FullOTA_InstallEnd
OTA_InstallEnd(info)
File “/mnt/media/e/eOS_T-1.19/out/target/product/nx659j/obj/PACKAGING/target_files_intermediates/lineage_nx659j-target_files-eng.ronnz/META/releasetools.py”, line 46, in OTA_InstallEnd
AddImageRadio(info, “aop.mbn”, “/dev/block/bootdevice/by-name/aop”);
File “/mnt/media/e/eOS_T-1.19/out/target/product/nx659j/obj/PACKAGING/target_files_intermediates/lineage_nx659j-target_files-eng.ronnz/META/releasetools.py”, line 35, in AddImageRadio
data = info.input_zip.read(“RADIO/” + basename)
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/zipfile.py”, line 1471, in read
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/zipfile.py”, line 1510, in open
File “/mnt/media/e/eOS_T-1.19/out/host/linux-x86/bin/ota_from_target_files/internal/stdlib/zipfile.py”, line 1437, in getinfo
KeyError: “There is no item named ‘RADIO/aop.mbn’ in the archive”
Compressing system.new.dat with brotli
Compressing vendor.new.dat with brotli
Compressing product.new.dat with brotli
Compressing system_ext.new.dat with brotli
16:12:56 ninja failed with: exit status 1

Did you see this list?

Yeah, but only after writing my post. After more carefull reading of the description I realized this topic is for NEW devices (not previously having /e/ OS… at all), instead of the new Android version for previously supported phones.

I figured, not knowing if you saw it or not, I thought I’ll comment it

There is rom zip for Motorola Moto G200 xpeng.
But there is no recovery.img
How can I install the rom without recovery.img?

Good job :+1:
The Xiaomi Mi A3 (CC9e) is still missing, perhaps also be great to support it :slight_smile:

That device is not currently supported by LineageOS - see https://wiki.lineageos.org/devices/?#xiaomi

/e/OS is built on LineageOS, so /e/OS support for the device is unlikely to happen unless . until LineageOS start to support it

There are unofficial builds of Lineage OS for the device (see https://xdaforums.com/f/xiaomi-mi-a3-roms-kernels-recoveries-other-de.9053/), so building an unofficial version would be pretty starightforward.

1 Like

I did also an unofficial build some time ago which is confirmed working:

2 Likes