Looking for a possible version of Xiaomi MI 10 5G, codename: Umi, that was released on February 14, 2020.
||Octa-core (1x2.84 GHz Cortex-A77 & 3x2.42 GHz Cortex-A77 & 4x1.80 GHz Cortex-A55)
||Qualcomm SM8250 Snapdragon 865 5G (7 nm+)
|Shipped Android Version
|Latest Android Version
||4780 mAh (non-removable)
||162.5 x 74.8 x 9 mm (6.40 x 2.94 x 0.35 in)
||1080 x 2340 pixels, 19.5:9 ratio (~386 ppi density)
||108 MP, f/1.7, (wide), 1/1.33", 0.8µm, PDAF, OIS
||13 MP, f/2.4, 12mm (ultrawide), 1/3.06", 1.12µm
||2 MP, f/2.4, (macro)
||2 MP, f/2.4, (depth)
||20 MP, f/2.0, (wide), 1/3", 0.9µm
Xiaomi Mi 10 | XDA Forums
Regain your privacy! Adopt /e/ the unGoogled mobile OS and online services
Nice request formatting, dude !
Then I rise-up with lineage-umi-microg: it would be great to establish some kind of collaboration with them !
yes I saw it but there seems only to include a prebuild kernel for Umi which I don’t know to build. Do you have experience with prebuild kernels?
No, I don’t … only a very quick look … but I did notice that the Lineage-19.1 kernel version is not default. Am I wrong to assume that “prebuilt kernel files” are “ready to go” – I guess that is what you are finding ?
I tried now both sources for LOS20 with 3 kernels in total and could not successfully build…sorry
So, is there no possibility of getting /e for this phone?
Yes there is! I will try when sources are updated…
Or maybe someone with more build experience than me make a try
Thank you for your efforts!
I tried now again to build but got this error:
[ 76% 123656/162513] Copy init script: out/target/product/umi/system/etc/init/heapprofd.rc
/bin/bash -c “(out/host/linux-x86/bin/host_init_verifier -p out/target/product/umi/obj/ETC/passwd_system_intermediates/passwd_system -p out/target/product/umi/obj/ETC/passwd_system_ext_intermediates/passwd_system_ext -p out/target/product/umi/obj/ETC/passwd_vendor_intermediates/passwd_vendor -p out/target/product/umi/obj/ETC/passwd_odm_intermediates/passwd_odm -p out/target/produ
ct/umi/obj/ETC/passwd_product_intermediates/passwd_product --property-contexts=out/target/product/umi/obj/ETC/plat_property_contexts_intermediates/plat_property_contexts --property-contexts=out/target/product/umi/obj/ETC/system_ext_property_contexts_intermediates/system_ext_property_contexts --property-contexts=out/target/product/umi/obj/ETC/product_property_contexts_intermediate
s/product_property_contexts --property-contexts=out/target/product/umi/obj/ETC/vendor_property_contexts_intermediates/vendor_property_contexts --property-contexts=out/target/product/umi/obj/ETC/odm_property_contexts_intermediates/odm_property_contexts external/perfetto/heapprofd.rc ) && (mkdir -p out/target/product/umi/system/etc/init/ ) && (rm -f out/target/product/umi/system/et
c/init/heapprofd.rc ) && (cp "external/perfetto/heapprofd.rc" "out/target/product/umi/system/etc/init/heapprofd.rc" )”
host_init_verifier: Could not read line from ‘out/target/product/umi/obj/ETC/vendor_property_contexts_intermediates/vendor_property_contexts’: Match operation ‘u:object_r:vendor_fingerprint_prop:s0’ is not valid: must be either ‘prefix’ or ‘exact’
17:12:55 ninja failed with: exit status 1
Any ideas how this can be addressed?
I was considering if the subject here seems to be about
# ro.build.fingerprint is either set in /system/build.prop, or is
# set at runtime by system_server.
ro.build.fingerprint u:object_r:fingerprint_prop:s0 exact string
Could not read line from
You could go back up files in the trace to investigate what is missing / corrupted.
Maybe useful – for a different subject I had this bookmarked https://stackoverflow.com/questions/28776970/android-build-error-ro-build-fingerprint-cannot-exceed-91-bytes.
You might consider an updated variation of this suggestion
You could experiment with specify the build fingerprint string as command line argument to
make -j5 BUILD_FINGERPRINT=".....".
I did a stupid mistake on my first try, but now could successfully build for /e/OS-S