[Q]device leo not found - Android Q&A, Help & Troubleshooting

now i prepare to compile CM7 for my own htc leo
here is what i got after i input lunch
Code:
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. simulator
4. htc_leo-userdebug
5. htc_leo-eng
6. cyanogen_generic-eng
like it said , i choose htc_leo_userdebug
and then it prompt
Code:
build/core/product_config.mk:196: *** _nic.PRODUCTS.[[device/samsung/desirec/generic_desirec.mk]]: "device/htc/desirec/device_desirec_us.mk" does not exist. Stop.
Device leo not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Traceback (most recent call last):
....................
build/core/product_config.mk:196: *** _nic.PRODUCTS.[[device/samsung/desirec/generic_desirec.mk]]: "device/htc/desirec/device_desirec_us.mk" does not exist. Stop.
** Don't have a product spec for: 'htc_leo'
** Do you have the right repo manifest?
i am certain my htc leo devices is connecting my computer
here is what i got when i type "adb devices"
Code:
List of devices attached
0123456789ABCDEF device
would it be effected by the name of my device "0123456789ABCDEF"
or i should solve the first issue it coming out at the first line
Code:
build/core/product_config.mk:196: ***
please help me to fix the problem

any help?

OMG,i have solve this issue
use brunch leo , not lunch

Related

[Help] Compiling cm10 from source

I am trying to compile cm10 and when i do lunch i recieve this error. Anyone know whats the problem? The error says "device/htc/msm8660-common/msm8660.mk" does not exist. I check and the file is really not there. The reason it calls this file is because of this code in shoot.mk
# common msm8660 configs
$(call inherit-product, device/htc/msm8660-common/msm8660.mk)
----------------------------------------------------------------------------------------------------------------------------------
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. full_grouper-userdebug
5. mini_armv7a_neon-userdebug
6. mini_armv7a-userdebug
7. full_wingray-userdebug
8. full_crespo-userdebug
9. full_maguro-userdebug
10. full_panda-userdebug
Which would you like? [full-eng] 1
build/core/product_config.mk:193: *** _nic.PRODUCTS.[[device/htc/shooter/shooter.mk]]: "device/htc/msm8660-common/msm8660.mk" does not exist. Stop.
** Don't have a product spec for: 'full'
** Do you have the right repo manifest?

Error compiling AOSP GB?

Device tree are installed and when i "set up" lunch i got this error
You're building on Linux
Lunch menu... pick a combo:
1. generic-eng
2. simulator
3. full_passion-userdebug
4. full_crespo4g-userdebug
5. full_crespo-userdebug
Which would you like? [generic-eng] 1
build/core/product_config.mk:194: *** _nic.PRODUCTS.[[device/semc/es209ra/device_es209ra.mk]]: "build/target/product/full_base.mk" does not exist. Alto.
** Don't have a product spec for: 'generic'
** Do you have the right repo manifest?
Click to expand...
Click to collapse
Enviado desde mi X10i
you are missin this file : https://github.com/android/platform_build/blob/gingerbread/target/product/full_base.mk Just create this file with
touch build/target/product/full_base.mk
gedit build/target/product/full_base.mk
Now Copy Whole Contents of this file https://github.com/android/platform_build/blob/gingerbread/target/product/full_base.mk
and Now Save it
Continue Building
keyur2maru said:
you are missin this file : https://github.com/android/platform_build/blob/gingerbread/target/product/full_base.mk Just create this file with
touch build/target/product/full_base.mk
gedit build/target/product/full_base.mk
Now Copy Whole Contents of this file https://github.com/android/platform_build/blob/gingerbread/target/product/full_base.mk
and Now Save it
Continue Building
Click to expand...
Click to collapse
Hi, thanks for help me, but now appear this
Code:
Lunch menu... pick a combo:
1. generic-eng
2. simulator
3. full_passion-userdebug
4. full_crespo4g-userdebug
5. full_crespo-userdebug
Which would you like? [generic-eng]
build/core/product_config.mk:194: *** _nic.PRODUCTS.[[build/target/product/vbox_x86.mk]]: "frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk" does not exist. Alto.
** Don't have a product spec for: 'generic'
** Do you have the right repo manifest?
I resync repo and nothing happens
xSkArx said:
Hi, thanks for help me, but now appear this
Code:
Lunch menu... pick a combo:
1. generic-eng
2. simulator
3. full_passion-userdebug
4. full_crespo4g-userdebug
5. full_crespo-userdebug
Which would you like? [generic-eng]
build/core/product_config.mk:194: *** _nic.PRODUCTS.[[build/target/product/vbox_x86.mk]]: "frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk" does not exist. Alto.
** Don't have a product spec for: 'generic'
** Do you have the right repo manifest?
I resync repo and nothing happens
Click to expand...
Click to collapse
Looks like you are using another roms device tree, user just above showed you how to fix the one error. This is the SAME thing just different file. Sometimes you must help yourself.
lithid-cm said:
Looks like you are using another roms device tree, user just above showed you how to fix the one error. This is the SAME thing just different file. Sometimes you must help yourself.
Click to expand...
Click to collapse
Device tree are for SE Xperia X10, now is showed on lunch combo, but still with the same error
Lunch menu... pick a combo:
1. generic-eng
2. simulator
3. full_passion-userdebug
4. full_crespo4g-userdebug
5. full_crespo-userdebug
6. es209ra-eng
Which would you like? [generic-eng] 6
build/core/product_config.mk:194: *** _nic.PRODUCTS.[[build/target/product/vbox_x86.mk]]: "frameworks/native/build/phone-xhdpi-1024-dalvik-heap.mk" does not exist. Alto.
** Don't have a product spec for: 'es209ra'
** Do you have the right repo manifest?
Click to expand...
Click to collapse
I search the file with out results
The problem was that I downloaded aosp master and no GB,but now give me an error when make otapackage, how to fix this?
http://pastebin.com/ENVS7i0h
Thanks
xSkArx said:
Device tree are installed and when i "set up" lunch i got this error
Enviado desde mi X10i
Click to expand...
Click to collapse
Edit the line in device/semc/es209ra/device_es209ra.mk
Code:
$(call inherit-product, build/target/product/full_base.mk)
to
Code:
$(call inherit-product, build/target/product/full.mk)

Error building CM10.1 from source

Hey guys,
I ran into a problem while trying to build CM10.1 for the i9100 from source.
this is the tutorial I am following http://wiki.cyanogenmod.org/w/Build_for_i9100
I managed to sync the sources, but when I try to run
Code:
breakfast i9100
I get the following EError Messages
Code:
[email protected]:~/android/system/cyanogenmod/cm-10.1_source$ breakfast i900
including vendor/cm/vendorsetup.sh
ls: cannot access device/*/i900/cm.mk: No such file or directory
build/core/product_config.mk:234: *** Cannot locate config makefile for product "cm_i900". Stop.
Device i900 not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Repository for i900 not found in the CyanogenMod Github repository list. If this is in error, you may need to manually add it to your local_manifests/roomservice.xml.
ls: cannot access device/*/i900/cm.mk: No such file or directory
build/core/product_config.mk:234: *** Cannot locate config makefile for product "cm_i900". Stop.
** Don't have a product spec for: 'cm_i900'
** Do you have the right repo manifest?
I attached my "manifest.xml" from .repo
Is there anyone who had the same problem? I think I'm missing something.
Best regards mofeywalker

Missing qcom-common repo for CM10 building

Hey
Thanks to FreeXperiaProject my device (Xperia J) has 100% working CM10.
I'm trying to build CM from source but I can't find proper qcom-common repo,
Code:
[email protected]:~/CM$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. full-eng
2. full_x86-eng
3. vbox_x86-eng
4. mini_armv7a_neon-userdebug
5. mini_armv7a-userdebug
6. cm_jlo-eng
7. full_panda-userdebug
Which would you like? [full-eng] 6
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/jlo/cm.mk]]: "vendor/sony/qcom-common/common-vendor.mk" does not exist. Stop.
Device jlo not found. Attempting to retrieve device repository from CyanogenMod Github (http://github.com/CyanogenMod).
Found repository: android_device_sony_jlo
CyanogenMod/android_device_sony_jlo already exists
Syncing repository to retrieve project.
Fetching projects: 100% (1/1), done.
Repository synced!
Looking for dependencies
Done
build/core/product_config.mk:189: *** _nic.PRODUCTS.[[device/*/jlo/cm.mk]]: "vendor/sony/qcom-common/common-vendor.mk" does not exist. Stop.
** Don't have a product spec for: 'cm_jlo'
** Do you have the right repo manifest?
[email protected]:~/CM$
I've found this (but branch doesn't mach)
Code:
https://github.com/CyanogenMod/android_device_sony_qcom-common
And this
Code:
https://github.com/CustoNexus/vendor_sony/tree/master/qcom-common
but this one doesn't work too. Both give the same error I quoted in 'code' above.
Can anyone help me?
EDIT:
problem solved. I cloned repo to the wrong location. Now I fixed it and I've run compile process.
How I'll notice if there were any errors during compile process?

[HELP] Errors while compiling TWRP

Hey guys, I want to port a TWRP for my device.
My device is Micromax Canvas Juice 3+ a.k.a. Micromax Q394. It has MT6582 chipset, i.e. it is a MTK device.
I have prepared my device tree and vendor tree.
I synced the source of minimal manifest TWRP using the following commands.
Code:
repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni.git -b twrp-8.1
repo sync -j4
It synced successfully. After that I put my device tree and vendor tree at the appropriate locations and entered the following commands which you can see below but I got some errors.
Code:
(venv) [[email protected] twrp]$ . build/envsetup.sh
including device/Micromax/Q394/vendorsetup.sh
including vendor/omni/vendorsetup.sh
including sdk/bash_completion/adb.bash
(venv) [[email protected] twrp]$ lunch Q394
device/Micromax/Q394/Q394.mk:113: *** multiple target patterns. Stop.
WARNING: Trying to fetch a device that's already there
Traceback (most recent call last):
File "vendor/omni/build/tools/roomservice.py", line 355, in <module>
fetch_device(device)
File "vendor/omni/build/tools/roomservice.py", line 323, in fetch_device
git_data = search_gerrit_for_device(device)
File "vendor/omni/build/tools/roomservice.py", line 81, in search_gerrit_for_device
device_data = check_repo_exists(git_data, device)
File "vendor/omni/build/tools/roomservice.py", line 58, in check_repo_exists
"exiting roomservice".format(device=device))
Exception: Q394 not found,exiting roomservice
device/Micromax/Q394/Q394.mk:113: *** multiple target patterns. Stop.
** Don't have a product spec for: 'Q394'
** Do you have the right repo manifest?
(venv) [[email protected] twrp]$
What am I doing wrong? Please help
Thread closed per OP request.

Categories

Resources