Giter Club home page Giter Club logo

android_device_huawei_u8833's People

Contributors

blefish avatar dazjo avatar eloimuns avatar konstat avatar kra1o5 avatar luca020400 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

android_device_huawei_u8833's Issues

make audio.primary.msm7x27a Error

Dazzozo,help me!!!

it says
device/huawei/u8833/audio/AudioHardware_cad.cpp:937:21: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:938:21: error: 'EVRCB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:939:21: error: 'EVRCWB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:940:21: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:952:24: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:954:24: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'

and i dont know how to solve this problem
here is the log


target thumb C++: audio.primary.msm7x27a <= device/huawei/u8833/audio/AudioHardware_cad.cpp
In file included from device/huawei/u8833/audio/audio_hw_hal.cpp:25:0:
hardware/libhardware/include/hardware/audio.h:151:47: warning: missing whitespace after the macro name [enabled by default]
In file included from system/core/include/system/audio.h:27:0,
from device/huawei/u8833/audio/audio_hw_hal.cpp:24:
system/core/include/cutils/bitops.h: In function 'int bitmask_weight(unsigned int_, int)':
system/core/include/cutils/bitops.h:83:21: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
In file included from device/huawei/u8833/audio/audio_hw_hal.cpp:24:0:
system/core/include/system/audio.h: At global scope:
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::sample_rate' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::channel_mask' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::format' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::stream_type' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::bit_rate' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::duration_us' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::has_video' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::is_streaming' [-Wmissing-field-initializers]
system/core/include/system/audio.h:605:1: warning: missing initializer for member 'audio_offload_info_t::bit_width' [-Wmissing-field-initializers]
system/core/include/system/audio.h: In function 'bool audio_is_remote_submix_device(audio_devices_t)':
system/core/include/system/audio.h:675:50: warning: suggest parentheses around arithmetic in operand of '|' [-Wparentheses]
In file included from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:34:0,
from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareBase.h:20,
from device/huawei/u8833/audio/AudioHardware.h:29,
from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:
hardware/libhardware/include/hardware/audio.h:151:47: warning: missing whitespace after the macro name [enabled by default]
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h:71:0: warning: "SRS_DISABLE" redefined [enabled by default]
In file included from device/huawei/u8833/audio/AudioHardware.h:32:0,
from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:
device/huawei/msm7x27a-common/include/linux/msm_audio.h:140:0: note: this is the location of the previous definition
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h: In constructor 'android_audio_legacy::AudioHardware::AudioHardware()':
device/huawei/u8833/audio/AudioHardware.h:622:25: warning: 'android_audio_legacy::AudioHardware::mTtyMode' will be initialized after [-Wreorder]
device/huawei/u8833/audio/AudioHardware.h:603:37: warning: 'android_audio_legacy::AudioHardware::AudioStreamOutMSM72xx_ android_audio_legacy::AudioHardware::mOutput' [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp:200:1: warning: when initialized here [-Wreorder]
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h:603:37: warning: 'android_audio_legacy::AudioHardware::mOutput' will be initialized after [-Wreorder]
device/huawei/u8833/audio/AudioHardware.h:601:25: warning: 'bool android_audio_legacy::AudioHardware::mBluetoothVGS' [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp:200:1: warning: when initialized here [-Wreorder]
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h:619:17: warning: 'android_audio_legacy::AudioHardware::mCurSndDevice' will be initialized after [-Wreorder]
device/huawei/u8833/audio/AudioHardware.h:597:25: warning: 'int android_audio_legacy::AudioHardware::mFmFd' [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp:200:1: warning: when initialized here [-Wreorder]
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h:626:18: warning: 'android_audio_legacy::AudioHardware::mVoipOutActive' will be initialized after [-Wreorder]
device/huawei/u8833/audio/AudioHardware.h:605:36: warning: 'android_audio_legacy::AudioHardware::AudioStreamOutDirect* android_audio_legacy::AudioHardware::mDirectOutput' [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp:200:1: warning: when initialized here [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual android::status_t android_audio_legacy::AudioHardware::setParameters(const android::String8&)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:691:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'uint32_t android_audio_legacy::AudioHardware::getMvsMode(int)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:718:10: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:721:10: error: 'EVRCB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:724:10: error: 'EVRCWB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual size_t android_audio_legacy::AudioHardware::getInputBufferSize(uint32_t, int, int)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:937:21: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:938:21: error: 'EVRCB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:939:21: error: 'EVRCWB' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:940:21: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:952:24: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:954:24: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual android::status_t android_audio_legacy::AudioHardware::setVoiceVolume(float)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1021:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1021:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In function 'android::status_t android_audio_legacy::do_route_audio_rpc(uint32_t, bool, bool, int)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1208:34: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1208:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::doAudioRouteOrMute(uint32_t)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1274:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1277:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1278:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1279:27: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1280:20: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::doRouting(android_audio_legacy::AudioHardware::AudioStreamInMSM72xx_)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1443:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp:1446:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::AudioStreamInVoip::set(android_audio_legacy::AudioHardware_, uint32_t, int_, uint32_t_, uint32_t_, android_audio_legacy::AudioSystem::audio_in_acoustics)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1645:63: warning: comparison is always false due to limited range of data type [-Wtype-limits]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual ssize_t android_audio_legacy::AudioHardware::AudioStreamInVoip::read(void_, ssize_t)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:1817:34: warning: pointer of type 'void ' used in arithmetic [-Wpointer-arith]
In file included from device/huawei/u8833/audio/AudioHardware_cad.cpp:39:0:
device/huawei/u8833/audio/AudioHardware.h: In constructor 'android_audio_legacy::AudioHardware::AudioStreamOutDirect::AudioStreamOutDirect()':
device/huawei/u8833/audio/AudioHardware.h:345:29: warning: 'android_audio_legacy::AudioHardware::AudioStreamOutDirect::mStartCount' will be initialized after [-Wreorder]
device/huawei/u8833/audio/AudioHardware.h:344:29: warning: 'int android_audio_legacy::AudioHardware::AudioStreamOutDirect::mRetryCount' [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp:2203:1: warning: when initialized here [-Wreorder]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::AudioStreamOutDirect::set(android_audio_legacy::AudioHardware
, uint32_t, int_, uint32_t_, uint32_t_)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:2219:63: warning: comparison is always false due to limited range of data type [-Wtype-limits]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual ssize_t android_audio_legacy::AudioHardware::AudioStreamOutDirect::write(const void_, size_t)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:2367:34: warning: comparison of unsigned expression < 0 is always false [-Wtype-limits]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::AudioStreamInMSM72xx::set(android_audio_legacy::AudioHardware_, uint32_t, int_, uint32_t_, uint32_t_, android_audio_legacy::AudioSystem::audio_in_acoustics)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:2523:23: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2524:23: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2616:27: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2617:27: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2679:14: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2686:21: error: 'EVRC' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2691:14: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp:2698:21: error: 'QCELP' is not a member of 'android_audio_legacy::AudioSystem'
device/huawei/u8833/audio/AudioHardware_cad.cpp: In constructor 'android_audio_legacy::AudioHardware::AudioSessionOutLPA::AudioSessionOutLPA(android_audio_legacy::AudioHardware_, uint32_t, int, uint32_t, uint32_t, int, android::status_t_)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:2824:27: warning: converting to non-pointer type 'pthread_t {aka long int}' from NULL [-Wconversion-null]
device/huawei/u8833/audio/AudioHardware_cad.cpp: In member function 'virtual size_t android_audio_legacy::AudioHardware::getInputBufferSize(uint32_t, int, int)':
device/huawei/u8833/audio/AudioHardware_cad.cpp:966:1: error: control reaches end of non-void function [-Werror=return-type]
cc1plus: some warnings being treated as errors
make: *** [/media/sunny/Android/cm11/out/target/product/u8833/obj/SHARED_LIBRARIES/audio.primary.msm7x27a_intermediates/AudioHardware_cad.o] Error 1
make: *** Waiting for unfinished job....
sunny@sunny-M52L-S3P:/media/sunny/Android/cm11$


my gcc version is 4.7(the version was 4.4 and i upgraded it after this problem happened,but it do no work )

AudioHardware_cad.cpp

Hi Dazzozo, me again.
Why does I allway get set mic muted? Could be AudioRouter.java related or something else?

I/AudioHardwareMSM76XXA( 136): Routing audio to Handset
W/AudioHardwareMSM76XXA( 136): rpc_snd_set_device(0, 1, 1)
W/AudioHardwareMSM76XXA( 136): rpc_snd_set_device(1, 2, 1, 1)

Include pixelflinger.h failed

I try to build u8825 CM however it failed on

target thumb C: libminui <= bootable/recovery/minui/../../../device/huawei/u8833/recovery/graphics.c
target asm: libpixelflinger_static <= system/core/libpixelflinger/t32cb16blend.S
target asm: libpixelflinger_static <= system/core/libpixelflinger/col32cb16blend.S
target arm C++: libpixelflinger_static <= system/core/libpixelflinger/fixed.cpp
target arm C++: libpixelflinger_static <= system/core/libpixelflinger/picker.cpp
target arm C++: libpixelflinger_static <= system/core/libpixelflinger/pixelflinger.cpp
target arm C++: libpixelflinger_static <= system/core/libpixelflinger/trap.cpp
target arm C++: libpixelflinger_static <= system/core/libpixelflinger/scanline.cpp
bootable/recovery/minui/../../../device/huawei/u8833/recovery/graphics.c:68:31: error: 'OVERSCAN_PERCENT' undeclared here (not in a function)
make: *** [/home/meng/android/system/out/target/product/u8825/obj/STATIC_LIBRARIES/libminui_intermediates/../../../device/huawei/u8833/recovery/graphics.o] 错误 1

All soft link code just came from your repos
Here is tree structure

vendor
├── huawei -> /home/meng/project/proprietary_vendor_huawei

hardware
├── atheros
│   └── wifi
│       └── ath6kl-huawei -> /home/meng/project/android_hardware_atheros_wifi_ath6kl-huawei

device
├── huawei
│   ├── msm7x27a-common -> /home/meng/project/android_device_huawei_msm7x27a-common
│   ├── u8825 -> /home/meng/project/android_device_huawei_u8825
│   └── u8833 -> /home/meng/project/android_device_huawei_u8833

I follow the guide below on my Ubuntu13.04 x86_64
http://wiki.cyanogenmod.org/w/Build_for_u8150

Contacts app fails when selecting "Nederlands (Nederland)" as language

After installing 20141005-NIGHTLY and Pico Gapps (Google Play only) or the Gapps package from CyanogenMod.org on my Y300 the Contacts app crashes when started. Logcat shows the problem

E/DatabaseUtils( 2153): android.database.sqlite.SQLiteException: near "s": syntax error (code 1): , while compiling: insert into local_groups (title) values ('Collega's')

The translation "Collega's" for Colleagues is proper but the quote is not escaped. Or the translation needs to be changed.

Workaround is to install as English (United States), open Contacts app, then switch to NL-nl.

FYI: I also installed a LG L9 II with CM11 yesterday and have not encountered this issue

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.