UNOFFICIAL BUILDS OVERVIEW built by me

/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

Samsung Galaxy Tab A SM-T380 (gta2swifi) for /e/OS-R1.16

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

Now that you have doene an Galaxy S5 Neo

I’d like to request a:

Galaxy S5 LTE International

And can you try to get T?
This device is my daily driver for 10 month now and I think it is just awesome!

Did find sources here:
https://xdaforums.com/t/unofficial-lineageos-20-0-android-13.4498857/
and try to build.

Something is still missing:

FAILED:
build/make/core/main.mk:1312: warning: device/samsung/klte/lineage_klte.mk includes non-existent modules in PRODUCT_PACKAGES
Offending entries:
android.hardware.power-service-qti
audio.primary.msm8974
copybit.msm8974
gralloc.msm8974
hwcomposer.msm8974
libOmxAacEnc
libOmxAmrEnc
libOmxCore
libOmxEvrcEnc
libOmxQcelp13Enc
libOmxVdec
libOmxVenc
libc2dcolorconvert
libqcompostprocbundle
libqcomvisualizer
libqcomvoiceprocessing
libstagefrighthw
memtrack.msm8974
build/make/core/main.mk:1312: error: Build failed.

Update: this I could fix

2 Likes

They can’t wait for a succesful T version :wink: Galaxy S5 LTE International

OMG :rofl:
What are you doing with those devices?

Free hand outs, flash-party at Repair-Cafe, spreading the idea of FOSS… or in other words:
https://fsfe.org/activities/upcyclingandroid/informationmaterial.en.html
https://fsfe.org/activities/upcyclingandroid/informationmaterial.de.html
https://fsfe.org/activities/upcyclingandroid/informationmaterial.fr.html

2 Likes

Hi!
Thank you só much for your work!

Can I install (upgrade from S) using sideload the:
Samsung Galaxy Tab S6 Lite (gta4xlwifi) SM-P610
e-1.16-t-20230926-UNOFFICIAL-gta4xlwifi.zip

?
Thank you