[Q] Carbon Build Errors - Android Q&A, Help & Troubleshooting

Hey guys. So I'm trying to build CarbonRom for my device. I editing the device specific sources of my device to be compatible with carbon, but maybe I missed something. I get this error when trying to build.
target thumb C: bml_over_mtd <= bootable/recovery/mtdutils/bml_over_mtd.c
make: *** No rule to make target `system/media/bootanimation.zip', needed by `/home/epicboy/carbon/out/target/product/vibrantmtd/'. Stop.
make: *** Waiting for unfinished jobs....
bootable/recovery/mtdutils/bml_over_mtd.c: In function 'bml_over_mtd_write_block':
bootable/recovery/mtdutils/bml_over_mtd.c:548:3: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' [-Wformat]
bootable/recovery/mtdutils/bml_over_mtd.c:553:2: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 3 has type 'off_t' [-Wformat]
external/javasqlite/src/main/native/sqlite_jni.c: In function 'Java_SQLite_Database_stmt_1prepare':
external/javasqlite/src/main/native/sqlite_jni.c:3597:15: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
Click to expand...
Click to collapse
Any ideas how to fix these issues?

Related

[Q] Error while compiling.

Hey guys! I am no coder, but know how to handle my way through compiling if i have the source... But this is one thing thats been failing for quite a while. I am trying to compile ParanoidAndroid for my LG P690 but I get this error:
target thumb C++: libaudiohw_legacy <= hardware/libhardware_legacy/audio/audio_hw_hal.cpp
Import includes file: /home/tushar/android/pm/out/target/product/p690/obj/SHARED_LIBRARIES/audio_policy.default_intermediates/import_includes
target thumb C++: libaudiopolicy_legacy <= hardware/libhardware_legacy/audio/AudioPolicyManagerBase.cpp
hardware/libhardware_legacy/audio/audio_hw_hal.cpp: In function 'int android_audio_legacy::adev_open_output_stream(audio_hw_device*, uint32_t, int*, uint32_t*, uint32_t*, audio_stream_out**)':
hardware/libhardware_legacy/audio/audio_hw_hal.cpp:464:73: error: no matching function for call to 'android_audio_legacy::AudioHardwareInterface:penOutputStream(uint32_t&, int*&, uint32_t*&, uint32_t*&, android::status_t*)'
hardware/libhardware_legacy/audio/audio_hw_hal.cpp:464:73: note: candidate is:
hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:347:29: note: virtual android_audio_legacy::AudioStreamOut* android_audio_legacy::AudioHardwareInterface:penOutputStream(uint32_t, audio_output_flags_t, int*, uint32_t*, uint32_t*, android::status_t*)
hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:347:29: note: no known conversion for argument 2 from 'int*' to 'audio_output_flags_t'
make: *** [/home/tushar/android/pm/out/target/product/p690/obj/STATIC_LIBRARIES/libaudiohw_legacy_intermediates/audio_hw_hal.o] Error 1
make: *** Waiting for unfinished jobs....
Click to expand...
Click to collapse
Can anyone point me the exact problem? I have succesfully compiled once about a month ago, but the recent compiles always fail at this point. No change in the source during that time.
The location on github is: https://github.com/CyanogenMod/android_hardware_libhardware_legacy/blob/jellybean/audio/audio_hw_hal.cpp
link to your device config please
Bumpity bumpity..pls help me..!
dj2tusk said:
Bumpity bumpity..pls help me..!
Click to expand...
Click to collapse
If you don't want help then fair enough
Sent from my LG-P350 using xda app-developers app
antdking said:
If you don't want help then fair enough
Sent from my LG-P350 using xda app-developers app
Click to expand...
Click to collapse
I really want help, but your post wasn't there when i bumped it...must be some weird delay..
Sorry won't happen agian...I promise
But please help with this...still stuck after a fresh sync..
You asking for the tree right..?? Here:
https://github.com/lgics/cm_device_lge_p690/tree/jellybean
dj2tusk said:
I really want help, but your post wasn't there when i bumped it...must be some weird delay..
Sorry won't happen agian...I promise
But please help with this...still stuck after a fresh sync..
You asking for the tree right..?? Here:
https://github.com/lgics/cm_device_lge_p690/tree/jellybean
Click to expand...
Click to collapse
Audio has been a problem for p500 as well
Have a look at their commits on their github
lgics
Sorry I'm on phone
Sent from my LG-P350 using xda app-developers app
I did...even used p500 libaudio...but no success. The weird thing is that it compiled a few days back..but not now..
Hey antdking,
You see I am no coder, so what i ask might sound noobish or even irritating, hence I apologise.. but hey the problem still persists
What i understand from the above error is that, there seems to be a conflict in audio_hw_hal.cpp files found in:
Code:
hardware/libhardware_legacy/audio/audio_hw_hal.cpp
and
Code:
device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp
So what is the significance of having two of those..?
Also i just went and disabled the use of this one(#'d out the lines in Android.mk) :
Code:
hardware/libhardware_legacy/audio/audio_hw_hal.cpp
And the compiled continued.
Code:
target thumb C++: audio.primary.msm7x27 <= device/lge/msm7x27-common/libaudio/AudioHardware.cpp
target thumb C++: audio.primary.msm7x27 <= device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp
target thumb C++: audio_policy.default <= hardware/libhardware_legacy/audio/AudioPolicyManagerDefault.cpp
target StaticLib: libaudiopolicy_legacy (/host/android/cm10/out/target/product/p690/obj/STATIC_LIBRARIES/libaudiopolicy_legacy_intermediates/libaudiopolicy_legacy.a)
In file included from device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp:23:0:
system/core/include/system/audio.h:310:1: warning: 'typedef' was ignored in this declaration [enabled by default]
In file included from device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp:24:0:
hardware/libhardware/include/hardware/audio.h:145:16: warning: 'typedef' was ignored in this declaration [enabled by default]
In file included from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:33:0,
from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareBase.h:20,
from device/lge/msm7x27-common/libaudio/AudioHardware.h:27,
from device/lge/msm7x27-common/libaudio/AudioHardware.cpp:40:
hardware/libhardware/include/hardware/audio.h:145:16: warning: 'typedef' was ignored in this declaration [enabled by default]
device/lge/msm7x27-common/libaudio/AudioHardware.h: In constructor 'android_audio_legacy::AudioHardware::AudioHardware()':
device/lge/msm7x27-common/libaudio/AudioHardware.h:328:18: warning: 'android_audio_legacy::AudioHardware::mTtyMode' will be initialized after [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.h:320:37: warning: 'android_audio_legacy::AudioHardware::AudioStreamOutMSM72xx* android_audio_legacy::AudioHardware::mOutput' [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:120:1: warning: when initialized here [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In function 'int android_audio_legacy::msm72xx_enable_postproc(bool)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:944:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:949:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:954:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:954:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'virtual android::status_t android_audio_legacy::AudioHardware::setVoiceVolume(float)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1160:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1160:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::doRouting(android_audio_legacy::AudioHardware::AudioStreamInMSM72xx*)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1477:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1480:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'virtual ssize_t android_audio_legacy::AudioHardware::AudioStreamInMSM72xx::read(void*, ssize_t)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:2218:10: warning: format '%d' expects argument of type 'int', but argument 4 has type 'ssize_t {aka long int}' [-Wformat]
target thumb C++: copybit.msm7x27 <= hardware/qcom/display/libcopybit/software_converter.cpp
target thumb C++: copybit.msm7x27 <= hardware/qcom/display/libcopybit/copybit.cpp
This just kinda confuses me. Though the compile still ain't complete, hence I dont know if it worked or not. Any thoughts..?
dj2tusk said:
Hey antdking,
You see I am no coder, so what i ask might sound noobish or even irritating, hence I apologise.. but hey the problem still persists
What i understand from the above error is that, there seems to be a conflict in audio_hw_hal.cpp files found in:
Code:
hardware/libhardware_legacy/audio/audio_hw_hal.cpp
and
Code:
device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp
So what is the significance of having two of those..?
Also i just went and disabled the use of this one(#'d out the lines in Android.mk) :
Code:
hardware/libhardware_legacy/audio/audio_hw_hal.cpp
And the compiled continued.
Code:
target thumb C++: audio.primary.msm7x27 <= device/lge/msm7x27-common/libaudio/AudioHardware.cpp
target thumb C++: audio.primary.msm7x27 <= device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp
target thumb C++: audio_policy.default <= hardware/libhardware_legacy/audio/AudioPolicyManagerDefault.cpp
target StaticLib: libaudiopolicy_legacy (/host/android/cm10/out/target/product/p690/obj/STATIC_LIBRARIES/libaudiopolicy_legacy_intermediates/libaudiopolicy_legacy.a)
In file included from device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp:23:0:
system/core/include/system/audio.h:310:1: warning: 'typedef' was ignored in this declaration [enabled by default]
In file included from device/lge/msm7x27-common/libaudio/audio_hw_hal.cpp:24:0:
hardware/libhardware/include/hardware/audio.h:145:16: warning: 'typedef' was ignored in this declaration [enabled by default]
In file included from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareInterface.h:33:0,
from hardware/libhardware_legacy/include/hardware_legacy/AudioHardwareBase.h:20,
from device/lge/msm7x27-common/libaudio/AudioHardware.h:27,
from device/lge/msm7x27-common/libaudio/AudioHardware.cpp:40:
hardware/libhardware/include/hardware/audio.h:145:16: warning: 'typedef' was ignored in this declaration [enabled by default]
device/lge/msm7x27-common/libaudio/AudioHardware.h: In constructor 'android_audio_legacy::AudioHardware::AudioHardware()':
device/lge/msm7x27-common/libaudio/AudioHardware.h:328:18: warning: 'android_audio_legacy::AudioHardware::mTtyMode' will be initialized after [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.h:320:37: warning: 'android_audio_legacy::AudioHardware::AudioStreamOutMSM72xx* android_audio_legacy::AudioHardware::mOutput' [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:120:1: warning: when initialized here [-Wreorder]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In function 'int android_audio_legacy::msm72xx_enable_postproc(bool)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:944:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:949:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:954:22: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:954:65: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'virtual android::status_t android_audio_legacy::AudioHardware::setVoiceVolume(float)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1160:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1160:98: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'android::status_t android_audio_legacy::AudioHardware::doRouting(android_audio_legacy::AudioHardware::AudioStreamInMSM72xx*)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1477:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:1480:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
device/lge/msm7x27-common/libaudio/AudioHardware.cpp: In member function 'virtual ssize_t android_audio_legacy::AudioHardware::AudioStreamInMSM72xx::read(void*, ssize_t)':
device/lge/msm7x27-common/libaudio/AudioHardware.cpp:2218:10: warning: format '%d' expects argument of type 'int', but argument 4 has type 'ssize_t {aka long int}' [-Wformat]
target thumb C++: copybit.msm7x27 <= hardware/qcom/display/libcopybit/software_converter.cpp
target thumb C++: copybit.msm7x27 <= hardware/qcom/display/libcopybit/copybit.cpp
This just kinda confuses me. Though the compile still ain't complete, hence I dont know if it worked or not. Any thoughts..?
Click to expand...
Click to collapse
Update the sources. I understand the folder is fixed now
Sent from my LG-P350 using xda app-developers app
antdking said:
Update the sources. I understand the folder is fixed now
Sent from my LG-P350 using xda app-developers app
Click to expand...
Click to collapse
Hey King..! Its fixed now. Its compiling. As you said, i just updated the sources, and viola it worked this time. Don't know what changed, though i did see a few updates to the compiler, Thanks a lot.
Now if you could just give me a few pointers to fix the camera. I'll be using your HAL and libs as a starting point, the ones you posted here:
http://forum.xda-developers.com/showpost.php?p=32760935&postcount=63
Thanx..!
dj2tusk said:
Hey King..! Its fixed now. Its compiling. As you said, i just updated the sources, and viola it worked this time. Don't know what changed, though i did see a few updates to the compiler, Thanks a lot.
Now if you could just give me a few pointers to fix the camera. I'll be using your HAL and libs as a starting point, the ones you posted here:
http://forum.xda-developers.com/showpost.php?p=32760935&postcount=63
Thanx..!
Click to expand...
Click to collapse
Either use camera source from pecanCM or camera source from lgics
They're both slightly different, and one of them will work
We found lgics didn't work for us
Sent from my LG-P350 using xda app-developers app
Sure, I'll see both the sources. But i have another compile error popping up. I defined the function just similar to one defined few lines above, but even if the compile completed, the screen won't wake on the phone.
Error:
Code:
CC drivers/video/msm/mddi_hitachi_hvga.o
CC drivers/video/output.o
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: note: each undeclared identifier is reported only once for each function it appears in
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_store_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:623:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_panel_poweroff':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:841:42: warning: initialization from incompatible pointer type [enabled by default]
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: At top level:
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:530:13: warning: 'hitachi_workaround' defined but not used [-Wunused-function]
cc1: warning: unrecognized command line option "-Wno-unitialised" [enabled by default]
make[5]: *** [drivers/video/msm/mddi_hitachi_hvga.o] Error 1
make[4]: *** [drivers/video/msm] Error 2
I am attaching the source file too. When I checked the diffs on github, i concluded that this file was kinda modded for the p500 family, and that may be the cause of the error. Whats your call on that..?
Thanx..!
PS: the sources are synced to date..
dj2tusk said:
Sure, I'll see both the sources. But i have another compile error popping up. I defined the function just similar to one defined few lines above, but even if the compile completed, the screen won't wake on the phone.
Error:
Code:
CC drivers/video/msm/mddi_hitachi_hvga.o
CC drivers/video/output.o
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: note: each undeclared identifier is reported only once for each function it appears in
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_store_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:623:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_panel_poweroff':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:841:42: warning: initialization from incompatible pointer type [enabled by default]
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: At top level:
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:530:13: warning: 'hitachi_workaround' defined but not used [-Wunused-function]
cc1: warning: unrecognized command line option "-Wno-unitialised" [enabled by default]
make[5]: *** [drivers/video/msm/mddi_hitachi_hvga.o] Error 1
make[4]: *** [drivers/video/msm] Error 2
I am attaching the source file too. When I checked the diffs on github, i concluded that this file was kinda modded for the p500 family, and that may be the cause of the error. Whats your call on that..?
Thanx..!
PS: the sources are synced to date..
Click to expand...
Click to collapse
P690 support for this kernel is experimental. Open up an issue on the kernel on github, I'll reply on that later, or rashed will fix it
Sent from my LG-P350 using xda app-developers app
Kangout the fixed hardware directory from the Cyangenmod sources
antdking said:
P690 support for this kernel is experimental. Open up an issue on the kernel on github, I'll reply on that later, or rashed will fix it
Sent from my LG-P350 using xda app-developers app
Click to expand...
Click to collapse
Hmm, but I am unable to raise issues on lgics. Seems to be an access problem.
@yajnab: How do you propose I do that, because I dont see any kernel related files in the hardware directory. Sorry I am kinda noobish to development.
Update
antdking said:
P690 support for this kernel is experimental. Open up an issue on the kernel on github, I'll reply on that later, or rashed will fix it
Sent from my LG-P350 using xda app-developers app
Click to expand...
Click to collapse
Hey King, I was unable to open an issue on github(reason unknown), but I PM'ed Rashed. This is his reply:
dj2tusk said:
Hello Rashed.
I had just a few days asked for your help regarding fixing the libaudio issue for p690. Well that issue was fixed, thanks to you and antdking. But now I am having trouble with display and the phone restarting when switching wifi. I asked antdking about this, and he told me about support for p690 being experimental on the kernel. He asked me to raise an issue on lgics github, but I am not able to open the issues tab. So here I am asking for your help (again..!) for fixing the kernel for p690.
Here is the error when compiling:
Code:
CC drivers/video/msm/mddi_hitachi_hvga.o
CC drivers/video/output.o
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:581:17: note: each undeclared identifier is reported only once for each function it appears in
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_store_on':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:623:17: error: 'mddi_hitachi_initialize_3rd_vs660' undeclared (first use in this function)
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: In function 'mddi_hitachi_lcd_panel_poweroff':
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:841:42: warning: initialization from incompatible pointer type [enabled by default]
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c: At top level:
/host/android/cm10/kernel/lge/msm7x27/drivers/video/msm/mddi_hitachi_hvga.c:530:13: warning: 'hitachi_workaround' defined but not used [-Wunused-function]
cc1: warning: unrecognized command line option "-Wno-unitialised" [enabled by default]
make[5]: *** [drivers/video/msm/mddi_hitachi_hvga.o] Error 1
make[4]: *** [drivers/video/msm] Error 2
Click to expand...
Click to collapse
The drivers for your screen are screwed up pretty badly. I could take a whack at it later, but not in the next few days. Trying to get CM10.1 right now.
But if you can find me some sort of ICS kernel for your screen I'll fix it in no time. See if you can find one of those.
Click to expand...
Click to collapse
So I got on to it, and found this source which works good for the screen:
https://github.com/rhg/lge-kernel-msm7x27/blob/android-msm-2.6.35/drivers/video/msm/mddi_hitachi_hvga.c
I flashed the rom on phone. Display worked good, but no audio and still reboots on wifi toggle. Here is a logcat including the whole boot process, and also instances of what happens when I play a song, and when toggling wifi.
Thanx
dj2tusk said:
Hey King, I was unable to open an issue on github(reason unknown), but I PM'ed Rashed. This is his reply:
So I got on to it, and found this source which works good for the screen:
https://github.com/rhg/lge-kernel-m...-2.6.35/drivers/video/msm/mddi_hitachi_hvga.c
I flashed the rom on phone. Display worked good, but no audio and still reboots on wifi toggle. Here is a logcat including the whole boot process, and also instances of what happens when I play a song, and when toggling wifi.
Thanx
Click to expand...
Click to collapse
Good about the display, shame about the audio. Not sure what is happening. That audio should be universal.
Wifi toggle the reboot? That's nasty. Maybe the Wifi drivers in kernel
Did you swap display driver into the lgics kernel, or just use the other kernel?
Sent from my LG-P350 using xda app-developers app
antdking said:
Good about the display, shame about the audio. Not sure what is happening. That audio should be universal.
Wifi toggle the reboot? That's nasty. Maybe the Wifi drivers in kernel
Did you swap display driver into the lgics kernel, or just use the other kernel?
Sent from my LG-P350 using xda app-developers app
Click to expand...
Click to collapse
I just used the display driver from the rhg's kernel. Other drivers are from lgics.

[Q] Some Trouble of TWRP touch recovery

I try to compile a build of twrp2.4 for my MOTO Atrix 4G ME860 , it's base of cm7 code (there is guid:http://forum.xda-developers.com/showthread.php?t=1943625)
but something error like here's a picture:
http://dl.xda-developers.com/attach...45___24230___25130___22270_20130130130318.jpg
Code:
bootable/recovery/fuse/mount_util.c:91: warning: assignment makes pointer from integer without a cast
make: *** 没有规则可以创建“out/target/product/olympus/recovery/root/sbin/exfat-fuse”需要的目标“out/target/product/olympus/system/lib/libexfat.so”。 停止。
make: *** 正在等待未完成的任务....
target thumb C: libfuse <= bootable/recovery/fuse/ulockmgr.c
external/stlport/stlport/stl/_iostream_string.h: In constructor 'std::priv::__basic_iostring<_CharT>::__basic_iostring() [with _CharT = wchar_t]':
external/stlport/stlport/stl/_iostream_string.h:41: warning: '<anonymous>' is used uninitialized in this function
external/stlport/stlport/stl/_iostream_string.h:108: note: '<anonymous>' was declared here
If someone can help me, it is my pleasure,thanks!
sorry to my english!!

Build for GT-P52109

Hello, I tried to build ubuntu touch for Galaxy TAB3 10.5 (santos10wifi : gt-p5210)
I need help about an error message because I don't understand where is the error.
Code:
Install: /home/jimy/Desktop/phablet/out/host/linux-x86/lib/libz-host.so
Import includes file: /home/jimy/Desktop/phablet/out/target/product/p5210/obj/EXECUTABLES/InputDispatcher_test_intermediates/import_includes
target C++: InputDispatcher_test <= frameworks/base/services/input/tests/InputDispatcher_test.cpp
In file included from /usr/include/bits/posix1_lim.h:160:0,
from /usr/include/../include/limits.h:143,
from external/stlport/stlport/limits.h:30,
from frameworks/base/services/input/tests/../InputDispatcher.h:34,
from frameworks/base/services/input/tests/InputDispatcher_test.cpp:17:
/usr/include/bits/local_lim.h:64:0: warning: "PTHREAD_KEYS_MAX" redefined [enabled by default]
In file included from bionic/libc/include/limits.h:86:0,
from /usr/include/../include/limits.h:123,
from external/stlport/stlport/limits.h:30,
from frameworks/base/services/input/tests/../InputDispatcher.h:34,
from frameworks/base/services/input/tests/InputDispatcher_test.cpp:17:
bionic/libc/include/sys/limits.h:181:0: note: this is the location of the previous definition
In file included from /usr/include/../include/wchar.h:884:0,
from external/stlport/stlport/stl/_cwchar.h:68,
from external/stlport/stlport/stl/_limits.h:36,
from external/stlport/stlport/limits:29,
from external/gtest/include/gtest/gtest.h:54,
from frameworks/base/services/input/tests/InputDispatcher_test.cpp:19:
/usr/include/bits/wchar2.h:448:3: error: #error "Assumed value of MB_LEN_MAX wrong"
In file included from external/stlport/stlport/stl/_cwchar.h:68:0,
from external/stlport/stlport/stl/_limits.h:36,
from external/stlport/stlport/limits:29,
from external/gtest/include/gtest/gtest.h:54,
from frameworks/base/services/input/tests/InputDispatcher_test.cpp:19:
/usr/include/../include/wchar.h: In function 'int wctob(wint_t)':
/usr/include/../include/wchar.h:395:50: warning: comparison of unsigned expression >= 0 is always true [-Wtype-limits]
build/core/binary.mk:432: recipe for target '/home/jimy/Desktop/phablet/out/target/product/p5210/obj/EXECUTABLES/InputDispatcher_test_intermediates/InputDispatcher_test.o' failed
make: *** [/home/jimy/Desktop/phablet/out/target/product/p5210/obj/EXECUTABLES/InputDispatcher_test_intermediates/InputDispatcher_test.o] Error 1
Could someone help me ?

Compiling cyanogenmod?

Hello all. First I must apologize to the moderators if theres a better place for this question. I looked but couldn't find a place for code compiling.
I'm trying to compile cyanogenmod 12 from source. I had to copy a copy of default.xml to a different location to get the compilation to start.
I got no fatal errors till an hour and a half in where I get this...
Code:
target arm C: zip <= external/zip/src/trees.c
make: *** No rule to make target 'vendor/lge/e980/proprietary/lib/hw/camera.msm8960.so', needed by '/root/android/system/out/target/product/e980/system/lib/hw/camera.msm8960.so'. Stop.
make: *** Waiting for unfinished jobs....
target arm C: zip <= external/zip/src/unix/unix.c
external/zip/src/unix/unix.c: In function 'filetime':
external/zip/src/unix/unix.c:436:3: warning: pointer targets in passing argument 1 of 'unix2dostime' differ in signedness [-Wpointer-sign]
return unix2dostime(&s.st_mtime);
^
In file included from external/zip/src/unix/unix.c:14:0:
external/zip/src/unix/../zip.h:695:8: note: expected 'time_t *' but argument is of type 'long unsigned int *'
ulg unix2dostime OF((time_t *));
^
make: Leaving directory '/root/android/system'
#### make failed to build some targets (01:27:25 (hh:mm:ss)) ####
Can anyone please tell me whats wrong?
I'm 3 days into this and i feel like I'm getting real close.
Please let me know if theres any info I can provide.
Thanx in advance....

Kernel compile error "forbidden warning"

Edit: fixed the first problem by changing the variable in the function header from int to long, but got the same problem again at another position, which isn't that easy to fix:
Code:
fs/f2fs/inode.c: In function 'f2fs_evict_inode':
fs/f2fs/inode.c:576:5: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat=]
error, forbidden warning: inode.c:576
Original post below:
---
I'm trying to make a new kernel, first time trying this.
I'm using this source / branch: https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/davinci-p-oss
At first I'm trying to just make it compile without adding any features.
I'm using this guide: https://forum.xda-developers.com/an...erence-how-to-compile-android-kernel-t3627297
Using googles toolchain aarch64-linux-android-4.9 on archlinux
I already fixed a few compile errors by myself but now I'm stuck here:
Code:
arch/arm64/mm/fault.c: In function 'mem_abort_decode':
arch/arm64/mm/fault.c:127:2: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'unsigned int' [-Wformat=]
error, forbidden warning: fault.c:127
me too

Categories

Resources