Witam, próbuję skompilować CM 11/Sailfish OS ze źródeł dla S4 Mini LTE (GT-I9195, serranoltexx). Jednak przy wykonaniu komendy
breakfast serranoltexx
mam taki błąd
HABUILD_SDK [serranoltexx] szymon@[member=szymon]:~/mer/android/droid$ breakfast serranoltexx
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/serranoltexx/cm.mk]]: "device/samsung/serrano-common/nfc.mk" does not exist. Stop.
Device serranoltexx not found. Attempting to retrieve device repository from CyanogenMod Github (
http://github.com/CyanogenMod ).
Found repository: android_device_samsung_serranoltexx
Default revision: cm-11.0-XNPH44S-bacon-5fa8c79c0b
Checking branch info
Default revision cm-11.0-XNPH44S-bacon-5fa8c79c0b not found in android_device_samsung_serranoltexx. Bailing.
Branches found:
cm-10.1
cm-10.2
cm-11.0
cm-12.0
cm-12.1
cm-13.0
stable/cm-10.2
stable/cm-11.0-XNG3C
stable/cm-11.0
stable/cm-12.0-YNG3C
stable/cm-12.0-YNG4N
stable/cm-12.1-YOG4P
stable/cm-12.1-YOG7D
stable/cm-13.0-ZNH0E
cm-10.2.1
cm-10.2.0
cm-10.2-M1
cm-10.1.3
cm-10.1.3-RC2
cm-10.1.3-RC1
Use the ROOMSERVICE_BRANCHES environment variable to specify a list of fallback branches.
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/serranoltexx/cm.mk]]: "device/samsung/serrano-common/nfc.mk" does not exist. Stop.
** Don't have a product spec for: 'cm_serranoltexx'
** Do you have the right repo manifest?
HABUILD_SDK [serranoltexx] szymon@[member=szymon]:~/mer/android/droid$
Wszystko robione na podstawie tego poradnika: https://sailfishos.org/hadk_doc/SailfishOS-HardwareAdaptationDevelopmentKit-1.1.2.pdf
Tak wygląda mój local_manifest
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project path="device/samsung/serranoltexx"
name="CyanogenMod/android_device_samsung_serranoltexx"
revision="stable/cm-11.0" />
<project path="kernel/samsung/serranoltexx"
name="CyanogenMod/android_kernel_samsung_msm8930-common"
revision="stable/cm-11.0" />
</manifest>
Może ktoś pomóc? Dodam, że romami "bawię" się pierwszy raz