i understand i cannot install /e/ on my note4 n910f because it has a snapdragon cpu (and not an exynos one). I’ve found an unofficial image for lineageos (v14.1 i believe) that seems to work on n910f.
Can you point me to any resource that would allow me to build /e/ for snapdragon on note 4 ?
I do have an unsupported Xiaomi Max2 (oxygen). It’srunning LOS 15 and LOS16 is also available. Both unofficial. But I was never able to build e for this device. I have tried tons of different device tree, kerne and vendor sources, but every build fails.
So I wish you good luck and if you find a way to build, pls let me know
@harvey186 thank you for your support. I also have a samsung A5 (2016) not supported that i wish to install /e/ to.
@Anonyme thank you for these links. I’ve read them. I understand how to prepare the toolchain to build /e/ (well i think i understand)… the resource i’m looking for, is what code and where in that code i should modify something to target my “special” note 4. If i pass branch v0.2 and ‘treltexx’ device to the building script, it will prepare a version of /e/ for note 4 with exynos (not for snapdragon). So i’d like to know where to change the target platform in building tools and there is probably code in /e/ to add or modify to target snapdragon, no?
I think we are an good way to build for unsupported devices. One user has a successful finished build and my is running at the moment. I hope it will also finish successful. If yes, we will publish the way / how to
By the way, i’ve tried to build /e/ for note4 trltexx and it did not work. I believe it’s because i’ve tried oreo and i should have tried nougat. A new build is running
Here are the error logs from yesterday:
build/core/product_config.mk:238: *** Can not locate config makefile for product “lineage_trltexx”. Stop.
and one hint: I prefer building first for a supported device to check if your setup is working well.
And if there is a supported device which is similar to yours. try this first.
For example: my oxygen is very similar to mido and tissot. So I first build for tissot. When build works fine, I try building for my oxygen
I agree with @harvey186’s suggestion.Building for a supported device first gives you the confidence that your build works and secondly if there are errors there would be help available on the net to fix it. This makes the second build on the unsupported device relatively ‘easier’ .