I'm trying to build RR Nougat for my Galaxy Tab 3 10.1 (santos10wifi). I have the source code, device, kernel and vendor trees. I've also tried adding the Signature Spoofing patch by MicroG and two other commits by OmniRom to create a toggle for Signature Spoofing in Developer Options (https://forum.xda-developers.com/and...ering-t3557047
). I have also tried the "arch-manjaro" setup script (since I'm using BBQLinux) by the akhilnarang scripts to install what I'm assuming are missing dependencies needed to build. However. after running ". build/envsetup.sh", "lunch" then 5 "aosp_santos10wifi-userdebug", then "brunch santos10wifi", I get these errors (I couldn't fit it all here so I kept the end):
external/ffmpeg/libswscale/../android/build.mk:93: warning: ignoring old commands for target `/home/soumy/RR/out/target/product/santos10wifi/obj/SHARED_LIBRARIES/libswscale_intermediates/x86/scale.o'
build/core/binary.mk:986: warning: overriding commands for target `/home/soumy/RR/out/target/product/santos10wifi/obj/STATIC_LIBRARIES/libv8_intermediates/src/base/atomicops_internals_x86_gcc.o'
build/core/binary.mk:986: warning: ignoring old commands for target `/home/soumy/RR/out/target/product/santos10wifi/obj/STATIC_LIBRARIES/libv8_intermediates/src/base/atomicops_internals_x86_gcc.o'
Starting build with ninja
ninja: Entering directory `.'
ninja: warning: phony target '-*-' names itself as an input; ignoring [-w phonycycle=warn]
ninja: error: '/home/soumy/RR/out/target/product/santos10wifi/obj/SHARED_LIBRARIES/libril_intermediates/export_includes', needed by '/home/soumy/RR/out/target/product/santos10wifi/obj/SHARED_LIBRARIES/libreference-ril_intermediates/import_includes', missing and no known rule to make it
make: *** [build/core/ninja.mk:152: ninja_wrapper] Error 1
make: Leaving directory '/home/soumy/RR'
#### make failed to build some targets (43 seconds) ####
No Jack server running. Try 'jack-admin start-server'
I'm assuming that it skips over some important commands because they're outdated, then complains about them being missing.
Also, according to an XDA thread for a Lineage OS 14 rom for this device, I need "extra commits" in order for it to work, but I can't seem to find them exactly (original thread: https://forum.xda-developers.com/gal...-14-1-t3587761
, commits: https://github.com/santos10-dev/andr...mmits-LOS-14.1
). Since RR is made of Lineage OS, do I really need them?