UNOFFICIAL BUILDS OVERVIEW built by me

Can you build /e/ os T for the moto g30 (caprip)? There are official lineage sources available but it is “no longer maintained”.

I’m not sure oft it’s future, as /e seems to drop it from the supported list for newer Android versions.

https://doc.e.foundation/devices/z3

I have 2 or 3 unused ones, plus one on /e R which I like a lot and having S or T would be great.

Just had a look:

https://github.com/LineageOS/android_device_sony_z3c/
:sleepy:

Yes, but Android R (LOS 18.1) is the latest version for LineageOS. I haven’t seen a newer one…

There won’t be a newer one. For a number of reasons Lineage 18.1 / Android 11 / /e/OS R is the end of the line for these devices - along with the Z3 and (unofficial) Z3 Table Compact.

1 Like

@petefoth
Is there a set date/point when these releases will end?

https://images.ecloud.global/dev/z3/

@ronnz98 could/would you then build R for them for /e 1.16, 1.17… ?

No. At some point - probably when Android 14 / Lineage 21 bulids are released - LineageOS will stop making builds for 18.1 devices, so there will be no new code coming from them. /e/ will then make a decision about how long they continue to make releases of their functionaity

1 Like

have a try :slight_smile:

/e/OS-T for S20 now is available (untested!). For the S20 FE I still cannot build

Hi, I have tested the build and everything works fine (fingerprint, auxiliary lenses, wifi, bluetooth etc.). But flashing the build is really complicated. Adb sideloading the zip results in a hard brick, installing the zip in twrp results in an unbootable state where the device needs repartitioning in fastboot mode. I extracted payload.bin with payload-dumper-go and flashed the partitions individually. This didn’t brick the device and /e/ os booted just fine and worked. For some feature (e.g. fingerprint) to work, you need to flash the rom from the stock os and not another custom rom. Love your build anyway.

Additional information: the hard brick when installing the build also happened on the official lineage build (see: xdaforums.com/t/i-cant-install-lineageos-on-my-moto-g30.4601781/). This probably happens because of the update zip being flashed to the inactive slot.

Todo list /e/OS-T?

□ “miatoll” - POCO M2 Pro / Redmi Note 9S / Redmi Note 9 Pro / Redmi Note 9 Pro Max

Runs with ‘official’ LineageOS 20., LineageOS-20.0-for-microG and BlissRoms 16.9

here you go:
https://www.androidfilehost.com/?fid=16385555061192787787
Build for /e/OS-T-1.16

Thank you, @ronnz98 !

Samsung Galaxy S7 and S8 series new builds for /e/OS T-1.16.1 available:

Samsung Galaxy S8 (dreamlte)
e-1.16.1-t-20231028-UNOFFICIAL-dreamlte.zip
https://www.androidfilehost.com/?fid=16385555061192789473

Samsung Galaxy S8+ (dream2lte)
e-1.16.1-t-20231028-UNOFFICIAL-dream2lte.zip
https://www.androidfilehost.com/?fid=16385555061192789472

Samsung Galaxy Note 8 (greatlte)
e-1.16.1-t-20231028-UNOFFICIAL-greatlte.zip
https://www.androidfilehost.com/?fid=16385555061192789474

Samsung Galaxy S7 (herolte)
e-1.16.1-t-20231028-UNOFFICIAL-herolte.zip
https://www.androidfilehost.com/?fid=16385555061192789486

Samsung Galaxy S7+ (hero2lte)
e-1.16.1-t-20231028-UNOFFICIAL-hero2lte.zip
https://www.androidfilehost.com/?fid=16385555061192789487

Samsung Galaxy Note 7 (gracerlte)
e-1.16.1-t-20231028-UNOFFICIAL-gracerlte.zip
https://www.androidfilehost.com/?fid=16385555061192789490

Hey @ronnz98, fancy a new project? I could test your ROM.

Xiaomi Redmi Pad

Mediatek Helio G99 (6nm), Android 13, MIUI 14
1200 x 2000 pix, IPS LCD, 1B colors, 90Hz
UFS 2.2, microSDXC, USB Type-C, OTG
.
.
Pixel Experience Plus Release for Yunluo (Redmi Pad)

LineageOS 20.0 for Redmi Pad (yunluo) releases

GitHub: Let’s build from here

LineageOS OTA setup for yunluo

Nothing Phone (1) update:
e-1.16.1-t-20231029-UNOFFICIAL-Spacewar.zip
https://www.androidfilehost.com/?fid=16385555061192789555

Google

Pixel Tablet (tangorpro)

e-1.16.1-t-20231029-UNOFFICIAL-tangorpro.zip
https://www.androidfilehost.com/?fid=1638555506119278962596

Pixel 7a (lynx)

e-1.16.1-t-20231029-UNOFFICIAL-lynx.zip
https://www.androidfilehost.com/?fid=16385555061192789609

Tried to build but got this error at some point:

[ 86% 135126/155337] Check prebuilt ELF binary: out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod
FAILED: out/target/product/yunluo/obj/EXECUTABLES/android.hardware.security.keymint@1.0-service.beanpod_intermediates/check_elf_files.timestamp
/bin/bash -c "(rm -f out/target/product/yunluo/obj/EXECUTABLES/android.hardware.security.keymint@1.0-service.beanpod_intermediates/check_elf_files.timestamp ) && (build/make/tools/check_elf_file.py --skip-bad-elf-magic --skip-unknown-elf-machine --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libhidlbase.vendor_intermediates/libhidlbase.v
endor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/android.hardware.security.sharedsecret-V1-ndk.vendor_intermediates/android.hardware.security.sharedsecret-V1-ndk.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/android.hardware.security.secureclock-V1-ndk.vendor_intermediates/android.hardware.security.secureclock-V1-ndk.vendor.so --shared-
lib out/target/product/yunluo/obj/SHARED_LIBRARIES/lib_android_keymaster_keymint_utils.vendor_intermediates/lib_android_keymaster_keymint_utils.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libbase.vendor_intermediates/libbase.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libbinder_ndk.vendor_intermediates/libbinder_ndk.vendor.so –
shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libcrypto.vendor_intermediates/libcrypto.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libkeymaster_messages.vendor_intermediates/libkeymaster_messages.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libkeymaster_portable.vendor_intermediates/libkeymaster_portable.vendor.so --s
hared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libkeymint.vendor_intermediates/libkeymint.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/liblog.vendor_intermediates/liblog.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libutils.vendor_intermediates/libutils.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIE
S/libcutils.vendor_intermediates/libcutils.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libcppbor_external.vendor_intermediates/libcppbor_external.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libcppcose_rkp.vendor_intermediates/libcppcose_rkp.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libTEECommon_interm
ediates/libTEECommon.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libc.vendor_intermediates/libc.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libm.vendor_intermediates/libm.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_LIBRARIES/libc++.vendor_intermediates/libc++.vendor.so --shared-lib out/target/product/yunluo/obj/SHARED_L
IBRARIES/libdl.vendor_intermediates/libdl.vendor.so --system-shared-lib libc --system-shared-lib libm --system-shared-lib libdl --allow-undefined-symbols --llvm-readobj=prebuilts/clang/host/linux-x86/clang-r450784d/bin/llvm-readobj out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor
.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod ) && (touch out/target/product/yunluo/obj/EXECUTABLES/android.hardware.security.keymint@1.0-service.beanpod_intermediates/check_elf_files.timestamp )"
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: error: DT_NEEDED “android.hardware.security.sharedsecret-V1-ndk_platform.so” is not specified in shared_libs.
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: error: DT_NEEDED “android.hardware.security.secureclock-V1-ndk_platform.so” is not specified in shared_libs.
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note:
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: Fix suggestions:
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: Android.bp: shared_libs: [“android.hardware.security.secureclock-V1-ndk_platform”, “android.hardware.security.sharedsecret-V1-ndk_platform”, “libTEECommon”, "lib_andro
id_keymaster_keymint_utils", “libbase”, “libbinder_ndk”, “libc++”, “libcppbor_external”, “libcppcose_rkp”, “libcrypto”, “libcutils”, “libhidlbase”, “libkeymaster_messages”, “libkeymaster_portable”, “libkeymint”, “liblog”, “libutils”],
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: Android.mk: LOCAL_SHARED_LIBRARIES := android.hardware.security.secureclock-V1-ndk_platform android.hardware.security.sharedsecret-V1-ndk_platform libTEECommon lib_and
roid_keymaster_keymint_utils libbase libbinder_ndk libc++ libcppbor_external libcppcose_rkp libcrypto libcutils libhidlbase libkeymaster_messages libkeymaster_portable libkeymint liblog libutils
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note:
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: If the fix above doesn’t work, bypass this check with:
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: Android.bp: check_elf_files: false,
out/soong/.intermediates/vendor/xiaomi/yunluo/android.hardware.security.keymint@1.0-service.beanpod/android_vendor.33_arm64_armv8-2a-dotprod_cortex-a76/android.hardware.security.keymint@1.0-service.beanpod: note: Android.mk: LOCAL_CHECK_ELF_FILES := false

Oh jeez … Thanks anyway for trying

New updates for Samsung Tab S:

Samsung Galaxy Tab S 8.4 (klimtwifi/klimtlte) klimtwifi = SM-T700 / klimtlte = SM-T705

e-1.16-r-20231029-UNOFFICIAL-klimtwifi.zip
https://www.androidfilehost.com/?fid=16385555061192789735

e-1.16-r-20231030-UNOFFICIAL-klimtlte.zip
https://www.androidfilehost.com/?fid=16385555061192789981

Samsung Galaxy Tab S 10.5 (chagalllte/chagallwifi) chagallwifi = SM-T800 / chagalllte = SM-T805

e-1.16-r-20231030-UNOFFICIAL-chagalllte.zip
https://www.androidfilehost.com/?fid=16385555061192789983

e-1.16-r-20231029-UNOFFICIAL-chagallwifi.zip
https://www.androidfilehost.com/?fid=16385555061192789671

Please note feedback to get it work:
after first boot let it boot for a minute then vol down power hard turn off and let it restart then it will boot to setup !

chagalllte might not work as I had to tweak recovery image size for succesful build