[Q] Building CM12 - Can't download device specific stuff - Xperia Z1 Q&A, Help & Troubleshooting

I already downloaded all the source by using "repo sync" but can't download the Z1 stuff to compile:
Code:
...
~/android/system/device/sony/honami$ breakfast honami
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/honami/cm.mk]]: "vendor/sony/rhine-common/rhine-common-vendor.mk" does not exist. Stop.
Device honami not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_sony_honami
Default revision: cm-12.0
Checking branch info
CyanogenMod/android_device_sony_honami already exists
Syncing repository to retrieve project.
Fetching project CyanogenMod/android_device_sony_honami
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:239: *** _nic.PRODUCTS.[[device/sony/honami/cm.mk]]: "vendor/sony/rhine-common/rhine-common-vendor.mk" does not exist. Stop.
** Don't have a product spec for: 'cm_honami'
** Do[B] you have the right repo manifest?[/B]

Related

Can't build CWM for Note 3

I am trying to build CWM for Samsung Note 3 [hlte] and Samasung galaxy note 2 [p3100] but I keep getting this error
Code:
$ breakfast hlte
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/hlte/cm.mk]]: "device/samsung/qcom-common/qcom-common.mk" does not exist. Stop.
Device hlte not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_samsung_hlte
Default revision: cm-11.0
Checking branch info
CyanogenMod/android_device_samsung_hlte already exists
Syncing repository to retrieve project.
Fetching project CyanogenMod/android_device_samsung_hlte
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/hlte/cm.mk]]: "device/samsung/qcom-common/qcom-common.mk" does not exist. Stop.
** Don't have a product spec for: 'cm_hlte'
** Do you have the right repo manifest?
Any advise about how can I solve this problem ??
the_Storm said:
I am trying to build CWM for Samsung Note 3 [hlte] and Samasung galaxy note 2 [p3100] but I keep getting this error
Code:
$ breakfast hlte
including vendor/cm/vendorsetup.sh
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/hlte/cm.mk]]: "device/samsung/qcom-common/qcom-common.mk" does not exist. Stop.
Device hlte not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_samsung_hlte
Default revision: cm-11.0
Checking branch info
CyanogenMod/android_device_samsung_hlte already exists
Syncing repository to retrieve project.
Fetching project CyanogenMod/android_device_samsung_hlte
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:238: *** _nic.PRODUCTS.[[device/samsung/hlte/cm.mk]]: "device/samsung/qcom-common/qcom-common.mk" does not exist. Stop.
** Don't have a product spec for: 'cm_hlte'
** Do you have the right repo manifest?
Any advise about how can I solve this problem ??
Click to expand...
Click to collapse
Did you configure your git correctly?

[Q] How to merge new android kernel branch with github project

I would like to know the procedure in how to merge a newer build of android kernel into my github project.
For example: I built a kernel built on android 5.1.0 kernel sources. For example: I want to merge the newer kernel sources for android 5.1.1 into my kernel built on 5.1.0.
"Merge branch 'android-msm-hammerhead-3.4-lollipop-mr1' into lollipop-mr1"
Standard git merge...
1. Checkout your git repo
Code:
git clone <your repo> -b <your branch>
(in your example above, <your branch> = 'lollipop-mr1')
2. Go to that directory
Code:
cd <checkout dir>
3. Add upstream kernel source as a remote repository
Code:
git remote add upstream <upstream kernel repo>
git fetch upstream
4. Checkout the upstream branch you want to merge
Code:
git checkout <upstream branch>
(in your example above, <upstream branch> = 'android-msm-hammerhead-3.4-lollipop-mr1')
5. Checkout your branch
Code:
git checkout <your branch>
6. Merge the upstream branch
Code:
git merge <upstream branch>
7a. If you have no conflicts, push the changes
Code:
git push
7b. If you have conflicts, resolve all the conflicts and the push the changes
Code:
git commit -a
git push
Hope this helps

Ubuntu-Touch For Yureka

This port is not completed yet, had many compilation errors. but some how i passed many errors (which i shall list them here and solutions as well )
i am seeking for developers to help me out, in order to compile it successfully.
Sources i am using
Ubuntu touch Source phablet-4.4.2_r1
Code:
repo init -u https://code-review.phablet.ubuntu.com/p/aosp/platform/manifest.git -b phablet-4.4.2_r1
Sources from CyanogenMod for tomato (kk4.4.4):
cm-11.0 kernel source msm8916, Device Tree, android_device_qcom_common
Click to expand...
Click to collapse
Currrent Error
Code:
----- Making recovery image ------
Copying baseline ramdisk...
DTB combiner:
Input directory: '/media/rameez/bca677b6-b13b-40fa-9aa4-9c325e685a35/new/out/target/product/tomato/obj/KERNEL_OBJ/arch/arm/boot/dts/'
Output file: '/media/rameez/bca677b6-b13b-40fa-9aa4-9c325e685a35/new/out/target/product/tomato/dt.img'
Failed to open input directory '/media/rameez/bca677b6-b13b-40fa-9aa4-9c325e685a35/new/out/target/product/tomato/obj/KERNEL_OBJ/arch/arm/boot/dts/'
make: *** [/media/rameez/bca677b6-b13b-40fa-9aa4-9c325e685a35/new/out/target/product/tomato/dt.img] Error 255
make: *** Waiting for unfinished jobs....
Modifying ramdisk contents...
cp: cannot stat ‘/media/rameez/bca677b6-b13b-40fa-9aa4-9c325e685a35/new/out/target/product/tomato/root/init.recovery.*.rc’: No such file or directory
Any Help Would Be Appreciated :angel:
XDA:DevDB Information
Ubuntu-Touch For YUREKA, ROM for the YU Yureka
Contributors
sheikhrr
ROM OS Version: 4.4.x KitKat
Based On: CyanogenMod
Version Information
Status: Snapshot
Created 2016-01-21
Last Updated 2016-01-21
Reserved
Reserved
Reserved

Unable to pull proprietary blobs for Titan.! Help!

Hi, I am trying to build a ROM, but I have hit this error, while pulling propriety blobs "[email protected]:~/android$ ./extract-files.sh ~/android/system_dump/ -bash: ./extract-files.sh: No such file or directory"
This would be the first time I will be building a ROM, please be elaborate.
You can get those proprietary blobs from The GitHub . It is available in TheMuppets GitHub ( Vendor) and LineageOS GitHub ( Kernel , Device Tree ) if you're okay to download them

General Source code for kernel and other related stuffs is now available.

It took quite a while to get the source for pstar build RRA31.Q3-19-19's source code released.
The following stuffs are now available. Hope this can be useful in the future.
kernel-msm
kernel-devicetree
kernel-camera-devicetree
kernel-display-devicetree
kernel-msm-4.19-techpack-camera
kernel-msm-4.19-techpack-display
kernel-msm-4.19-techpack-video
vendor-qcom-opensource-audio-kernel
vendor-qcom-opensource-wlan-qcacld-3.0
vendor-qcom-opensource-wlan-fw-api
vendor-qcom-opensource-wlan-qca-wifi-host-cmn
For each repo, look for tag MMI-RRA31.Q3-19-19.
I will add more information - https://dumps.tadiphone.dev/dumps/m...si-user-11-RRA31.Q3-19-50-d4e962-release-keys

Categories

Resources