• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

CM11 Developer and Tester thread for ZTE MSM 8x30 devices

Status
Not open for further replies.
https://github.com/junkie2100/android_device_zte_aurora/blob/master/device_aurora.mk#L116

huh, thats convenient lmao

now i gotta find the stuff in the proprietary-files.txt if there is any, and of course check for boardconfig flags. ill update this post when i find something. but just copy those files from my aurora device tree listed there and hopefully itll fire up

Code:
lib/libchromatix_imx074_default_video.so
lib/libchromatix_imx074_preview.so
lib/libchromatix_imx074_video_hd.so
lib/libchromatix_imx074_zsl.so
lib/libchromatix_imx091_default_video.so
lib/libchromatix_imx091_preview.so
lib/libchromatix_imx091_video_hd.so
lib/libchromatix_ov2720_default_video.so
lib/libchromatix_ov2720_preview.so
lib/libchromatix_ov8820_default_video.so
lib/libchromatix_ov8820_preview.so
lib/libchromatix_ov8820_zsl.so
lib/libchromatix_s5k3l1yx_default_video.so
lib/libchromatix_s5k3l1yx_hfr_120fps.so
lib/libchromatix_s5k3l1yx_hfr_60fps.so
lib/libchromatix_s5k3l1yx_hfr_90fps.so
lib/libchromatix_s5k3l1yx_preview.so
lib/libchromatix_s5k3l1yx_video_hd.so
lib/libchromatix_s5k3l1yx_zsl.so

lib/libimage-jpeg-dec-omx-comp.so
lib/libimage-jpeg-enc-omx-comp.so
lib/libimage-omx-common.so

lib/libmmcamera_faceproc.so
lib/libmmcamera_frameproc.so
lib/libmmcamera_statsproc30.so

lib/libmmjpeg.so
lib/libmmjps.so

lib/libmmstillomx.so

lib/libpng.so

keep in mind the above files are pulled from the stock force rom, so i recommend pulling them from the stock rom of the phone youre using instead, mind you if that doesnt work you CAN try the ones from a force rom but youll probably have to download a stock based rom to get them. and do that first because some of them are overwritten by things in the device.mk file

now on to the boardconfig...

k

https://github.com/junkie2100/android_device_zte_aurora/blob/master/BoardConfig.mk#L62

that seems to be the only camera related entry, it will require a new build im sure with the device.mk and boardconfig.mk changes but hopefully itll be well worth the trouble


EDIT: wait boardconfig lines 42 and possibly 38 will be necessary as well, may require you to use all force stuff if you do the ics blobs flag

and theres a qcamera starting thing in the ramdisk somewhere

https://github.com/junkie2100/android_device_zte_aurora/blob/master/ramdisk/init.qcom.rc#L195
theres one piece...
i dont see the actual service code though... puzzling i dunno see what you can work out with that, might help
 
i have been trying to test the rom despite the freezes and other than that, i haven't noticed many software problems. the only things are that google voice search and the camera dont work. other than that, there is definitely something in either the build.prop file or the kernel because the phone is getting EXTREMELY hot when using it. a theory: the processor noted in those files may not match up as the old build prop file from the stock rom did mention "msm8960." this rom is for 8x30 and that may be why it is freezing and heating up...
 
i have been trying to test the rom despite the freezes and other than that, i haven't noticed many software problems. the only things are that google voice search and the camera dont work. other than that, there is definitely something in either the build.prop file or the kernel because the phone is getting EXTREMELY hot when using it. a theory: the processor noted in those files may not match up as the old build prop file from the stock rom did mention "msm8960." this rom is for 8x30 and that may be why it is freezing and heating up...

the device is 8930, but its based on 8960 so usually people build older versions of android, which dont support 8930 speficially, using 8960 specs, either way it works but if you can do 8930 specifically its better due to possible device specific optimizations
 
What was the fix?

i cant say with 100% certainty, but this looks to be the issue

https://github.com/jimsmith80/zte_m...8x30-common/proprietary/etc/audio_policy.conf

the only input set is submix, no primary input at all. and you have to be entirely sure its being copied in cm likes to copy over it if things are in a certain order in your make files

check it, make sure its even that one, and you can try that one, if that doesnt work, try adding something like this

https://github.com/junkie2100/andro...er/prebuilts/vendor/etc/audio_policy.conf#L58
 
i cant say with 100% certainty, but this looks to be the issue

https://github.com/jimsmith80/zte_m...8x30-common/proprietary/etc/audio_policy.conf

the only input set is submix, no primary input at all. and you have to be entirely sure its being copied in cm likes to copy over it if things are in a certain order in your make files

check it, make sure its even that one, and you can try that one, if that doesnt work, try adding something like this

https://github.com/junkie2100/andro...er/prebuilts/vendor/etc/audio_policy.conf#L58

Just reloaded my test build and voice calling works fine, so I guess that was an issue specific to the radiant. I haven't had a chance to test the suggested system.prop edits yet, but I will as soon as I can. I've got a much more annoying issue right now. Random reboots, and no functioning logcat. I'll need to update the installerscript to fix logcat, and hopefully I can do away with the random reboots.
 
that works, just tryin to do whatever i can without having a device to test on... i fear i will never see my warp 4g again :(
 
Just reloaded my test build and voice calling works fine, so I guess that was an issue specific to the radiant. I haven't had a chance to test the suggested system.prop edits yet, but I will as soon as I can. I've got a much more annoying issue right now. Random reboots, and no functioning logcat. I'll need to update the installerscript to fix logcat, and hopefully I can do away with the random reboots.


logcat should work

make sure you enable developer options, and enable usb debugging
 
logcat should work

make sure you enable developer options, and enable usb debugging

I did. The logcat command cound not be found in the root of the file system, so I tried running it directly out of /bin/. When I did that the output stated that there are too many symlinks to logcat
 
I did. The logcat command cound not be found in the root of the file system, so I tried running it directly out of /bin/. When I did that the output stated that there are too many symlinks to logcat


that is weird

can you uploud one of your builds for me ?
 
I fix the audio/microphone by copy files from stock ROM to cm ROM /system/etc/audio_policy.conf and if you want copy other audio files inside /system/etc/

Got camera working to guess the drivers for my devices wasn't loaded into kernal.
 
I fix the audio/microphone by copy files from stock ROM to cm ROM /system/etc/audio_policy.conf and if you want copy other audio files inside /system/etc/

Got camera working to guess the drivers for my devices wasn't loaded into kernal.

which files did you copy that got camera working??? if you could figure that out and maybe make a zip with them in it, that should fix it for everyone
 
Wow. Boat load of errors, but that's no surprise. I'm thinking the issues with thermald is causing the problem. I'll post the output when I have a chance
 
I have a zte force to donate. Who will be the Dev to take it?

lol i was thinking maybe a slightly different approach, but yea hroark or whoever can manage it if someone wants to take a crack at porting the kernel from this to an 8960 he has one available
 
So I was wrong on thermald being the issue. Here are the fatal errors from logcat:

--------- beginning of /dev/log/system
--------- beginning of /dev/log/main
F/libc ( 7111): invalid address or address of corrupt block 0xb8f92380 passed to dlfree
F/libc ( 7111): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7111 (time_daemon)
F/libc ( 7109): Fatal signal 4 (SIGILL), thread 7119 (thermald)
F/libc ( 7109): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7112 (thermald)
F/libc ( 7150): invalid address or address of corrupt block 0xb825f380 passed to dlfree
F/libc ( 7150): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7150 (time_daemon)
F/libc ( 7148): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7151 (thermald)
F/libc ( 7148): Fatal signal 4 (SIGILL), thread 7158 (thermald)
F/libc ( 7109): invalid address or address of corrupt block 0xb78ba7e0 passed to dlfree
F/libc ( 7109): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7115 (thermald)
F/libc ( 7148): invalid address or address of corrupt block 0xb7c99e00 passed to dlfree
F/libc ( 7148): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7153 (thermald)
F/libc ( 7376): invalid address or address of corrupt block 0xb7f7d380 passed to dlfree
F/libc ( 7376): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7376 (time_daemon)
F/libc ( 7374): invalid address or address of corrupt block 0xb7713158 passed to dlfree
F/libc ( 7374): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7381 (thermald)
F/libc ( 7374): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7377 (thermald)
F/libc ( 7374): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7384 (thermald)
F/libc ( 7448): invalid address or address of corrupt block 0xb7b6cd70 passed to dlfree
F/libc ( 7448): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7455 (thermald)
F/libc ( 7450): invalid address or address of corrupt block 0xb8144380 passed to dlfree
F/libc ( 7450): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7450 (time_daemon)
F/libc ( 7448): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7451 (thermald)
F/libc ( 7484): invalid address or address of corrupt block 0xb78ca010 passed to dlfree
F/libc ( 7484): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7490 (thermald)
F/libc ( 7486): invalid address or address of corrupt block 0xb8598380 passed to dlfree
F/libc ( 7486): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7486 (time_daemon)
F/libc ( 7598): invalid address or address of corrupt block 0xb8597ee8 passed to dlfree
F/libc ( 7598): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7604 (thermald)
F/libc ( 7600): invalid address or address of corrupt block 0xb745f380 passed to dlfree
F/libc ( 7600): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7600 (time_daemon)
F/libc ( 7598): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7601 (thermald)
F/libc ( 7598): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7608 (thermald)
F/libc ( 7648): invalid address or address of corrupt block 0xb86c1340 passed to dlfree
F/libc ( 7648): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7654 (thermald)
F/libc ( 7650): invalid address or address of corrupt block 0xb77a8380 passed to dlfree
F/libc ( 7650): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7650 (time_daemon)
F/libc ( 7678): invalid address or address of corrupt block 0xb791f928 passed to dlfree
F/libc ( 7678): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7685 (thermald)
F/libc ( 7680): invalid address or address of corrupt block 0xb77f2380 passed to dlfree
F/libc ( 7680): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7680 (time_daemon)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7681 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7687 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7688 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7691 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7692 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7693 (thermald)
F/libc ( 7718): invalid address or address of corrupt block 0xb76bc738 passed to dlfree
F/libc ( 7718): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7724 (thermald)
F/libc ( 7720): invalid address or address of corrupt block 0xb7741380 passed to dlfree
F/libc ( 7720): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7720 (time_daemon)
F/libc ( 7718): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7721 (thermald)
F/libc ( 7718): Fatal signal 4 (SIGILL), thread 7727 (thermald)
F/libc ( 7759): invalid address or address of corrupt block 0xb8114f88 passed to dlfree
F/libc ( 7759): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7765 (thermald)
F/libc ( 7761): invalid address or address of corrupt block 0xb8113380 passed to dlfree
F/libc ( 7761): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7761 (time_daemon)
F/libc ( 7789): invalid address or address of corrupt block 0xb7755af0 passed to dlfree
F/libc ( 7789): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7795 (thermald)
F/libc ( 7791): invalid address or address of corrupt block 0xb896c380 passed to dlfree
F/libc ( 7791): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7791 (time_daemon)
F/libc ( 6250): invalid address or address of corrupt block 0x605abf08 passed to dlfree
F/libc ( 6250): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 6305 (android.bg)
F/libc ( 7838): invalid address or address of corrupt block 0xb8cd8380 passed to dlfree
F/libc ( 7838): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7838 (time_daemon)
F/libc ( 7836): invalid address or address of corrupt block 0xb756ff00 passed to dlfree
F/libc ( 7836): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7842 (thermald)
F/libc ( 6774): Fatal signal 11 (SIGSEGV) at 0x5f766e5f (code=1), thread 6774 (proximity.init)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6252 (GC)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6262 (FinalizerWatchd)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6300 (SensorService)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6310 (CpuTracker)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6489 (watchdog)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6600 (WifiMonitor)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7372 (OkHttp Connecti)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6360 (UEventObserver)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6538 (android.bg)
F/libc ( 8014): invalid address or address of corrupt block 0xb818e380 passed to dlfree
F/libc ( 8014): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8014 (time_daemon)
F/libc ( 8012): invalid address or address of corrupt block 0xb8d282d8 passed to dlfree
F/libc ( 8012): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8020 (thermald)
F/libc ( 8293): invalid address or address of corrupt block 0xb871da10 passed to dlfree
F/libc ( 8293): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8298 (thermald)
F/libc ( 8295): invalid address or address of corrupt block 0xb79d6380 passed to dlfree
F/libc ( 8295): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8295 (time_daemon)
F/libc ( 8785): invalid address or address of corrupt block 0xb84c4ce0 passed to dlfree
F/libc ( 8785): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8791 (thermald)
F/libc ( 8787): invalid address or address of corrupt block 0xb8b61380 passed to dlfree
F/libc ( 8787): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8787 (time_daemon)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8788 (thermald)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8795 (thermald)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8799 (thermald)
F/libc ( 9008): invalid address or address of corrupt block 0xb7207070 passed to dlfree
F/libc ( 9008): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 9012 (thermald)
F/libc ( 9010): invalid address or address of corrupt block 0xb75fe380 passed to dlfree
F/libc ( 9010): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 9010 (time_daemon)


I used the grep to track down the what SIGILL and SIGSEGV are associated with, which resulted in this:

Binary file /home/jimsmith80/cm11/device/zte/msm8x30-common/proprietary/vendor/lib/libsc-a3xx.so matches
Binary file /home/jimsmith80/cm11/device/zte/msm8x30-common/proprietary/vendor/lib/libllvm-a3xx.so matches

These are listed as graphics libs in msm8x30-common-vendor-blobs.mk. I'm not sure if the graphics libs are really the problem since the display works. What do you guys think?
 
I have a zte force to donate. Who will be the Dev to take it?

I'll take it. I've worked with it before (neber had it before). I've since "moved" out of my mom's house and my high school graduation next week, I have plenty of time. And finally the resources to build CM on my own. PM me ig
 
So I was wrong on thermald being the issue. Here are the fatal errors from logcat:

--------- beginning of /dev/log/system
--------- beginning of /dev/log/main
F/libc ( 7111): invalid address or address of corrupt block 0xb8f92380 passed to dlfree
F/libc ( 7111): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7111 (time_daemon)
F/libc ( 7109): Fatal signal 4 (SIGILL), thread 7119 (thermald)
F/libc ( 7109): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7112 (thermald)
F/libc ( 7150): invalid address or address of corrupt block 0xb825f380 passed to dlfree
F/libc ( 7150): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7150 (time_daemon)
F/libc ( 7148): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7151 (thermald)
F/libc ( 7148): Fatal signal 4 (SIGILL), thread 7158 (thermald)
F/libc ( 7109): invalid address or address of corrupt block 0xb78ba7e0 passed to dlfree
F/libc ( 7109): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7115 (thermald)
F/libc ( 7148): invalid address or address of corrupt block 0xb7c99e00 passed to dlfree
F/libc ( 7148): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7153 (thermald)
F/libc ( 7376): invalid address or address of corrupt block 0xb7f7d380 passed to dlfree
F/libc ( 7376): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7376 (time_daemon)
F/libc ( 7374): invalid address or address of corrupt block 0xb7713158 passed to dlfree
F/libc ( 7374): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7381 (thermald)
F/libc ( 7374): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7377 (thermald)
F/libc ( 7374): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7384 (thermald)
F/libc ( 7448): invalid address or address of corrupt block 0xb7b6cd70 passed to dlfree
F/libc ( 7448): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7455 (thermald)
F/libc ( 7450): invalid address or address of corrupt block 0xb8144380 passed to dlfree
F/libc ( 7450): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7450 (time_daemon)
F/libc ( 7448): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7451 (thermald)
F/libc ( 7484): invalid address or address of corrupt block 0xb78ca010 passed to dlfree
F/libc ( 7484): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7490 (thermald)
F/libc ( 7486): invalid address or address of corrupt block 0xb8598380 passed to dlfree
F/libc ( 7486): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7486 (time_daemon)
F/libc ( 7598): invalid address or address of corrupt block 0xb8597ee8 passed to dlfree
F/libc ( 7598): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7604 (thermald)
F/libc ( 7600): invalid address or address of corrupt block 0xb745f380 passed to dlfree
F/libc ( 7600): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7600 (time_daemon)
F/libc ( 7598): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7601 (thermald)
F/libc ( 7598): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7608 (thermald)
F/libc ( 7648): invalid address or address of corrupt block 0xb86c1340 passed to dlfree
F/libc ( 7648): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7654 (thermald)
F/libc ( 7650): invalid address or address of corrupt block 0xb77a8380 passed to dlfree
F/libc ( 7650): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7650 (time_daemon)
F/libc ( 7678): invalid address or address of corrupt block 0xb791f928 passed to dlfree
F/libc ( 7678): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7685 (thermald)
F/libc ( 7680): invalid address or address of corrupt block 0xb77f2380 passed to dlfree
F/libc ( 7680): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7680 (time_daemon)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7681 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7687 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7688 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7691 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7692 (thermald)
F/libc ( 7678): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7693 (thermald)
F/libc ( 7718): invalid address or address of corrupt block 0xb76bc738 passed to dlfree
F/libc ( 7718): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7724 (thermald)
F/libc ( 7720): invalid address or address of corrupt block 0xb7741380 passed to dlfree
F/libc ( 7720): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7720 (time_daemon)
F/libc ( 7718): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7721 (thermald)
F/libc ( 7718): Fatal signal 4 (SIGILL), thread 7727 (thermald)
F/libc ( 7759): invalid address or address of corrupt block 0xb8114f88 passed to dlfree
F/libc ( 7759): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7765 (thermald)
F/libc ( 7761): invalid address or address of corrupt block 0xb8113380 passed to dlfree
F/libc ( 7761): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7761 (time_daemon)
F/libc ( 7789): invalid address or address of corrupt block 0xb7755af0 passed to dlfree
F/libc ( 7789): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7795 (thermald)
F/libc ( 7791): invalid address or address of corrupt block 0xb896c380 passed to dlfree
F/libc ( 7791): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7791 (time_daemon)
F/libc ( 6250): invalid address or address of corrupt block 0x605abf08 passed to dlfree
F/libc ( 6250): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 6305 (android.bg)
F/libc ( 7838): invalid address or address of corrupt block 0xb8cd8380 passed to dlfree
F/libc ( 7838): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7838 (time_daemon)
F/libc ( 7836): invalid address or address of corrupt block 0xb756ff00 passed to dlfree
F/libc ( 7836): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 7842 (thermald)
F/libc ( 6774): Fatal signal 11 (SIGSEGV) at 0x5f766e5f (code=1), thread 6774 (proximity.init)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6252 (GC)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6262 (FinalizerWatchd)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6300 (SensorService)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6310 (CpuTracker)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6489 (watchdog)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6600 (WifiMonitor)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 7372 (OkHttp Connecti)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6360 (UEventObserver)
F/libc ( 6250): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 6538 (android.bg)
F/libc ( 8014): invalid address or address of corrupt block 0xb818e380 passed to dlfree
F/libc ( 8014): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8014 (time_daemon)
F/libc ( 8012): invalid address or address of corrupt block 0xb8d282d8 passed to dlfree
F/libc ( 8012): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8020 (thermald)
F/libc ( 8293): invalid address or address of corrupt block 0xb871da10 passed to dlfree
F/libc ( 8293): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8298 (thermald)
F/libc ( 8295): invalid address or address of corrupt block 0xb79d6380 passed to dlfree
F/libc ( 8295): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8295 (time_daemon)
F/libc ( 8785): invalid address or address of corrupt block 0xb84c4ce0 passed to dlfree
F/libc ( 8785): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8791 (thermald)
F/libc ( 8787): invalid address or address of corrupt block 0xb8b61380 passed to dlfree
F/libc ( 8787): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 8787 (time_daemon)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8788 (thermald)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8795 (thermald)
F/libc ( 8785): Fatal signal 4 (SIGILL) at 0xffff051c (code=1), thread 8799 (thermald)
F/libc ( 9008): invalid address or address of corrupt block 0xb7207070 passed to dlfree
F/libc ( 9008): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 9012 (thermald)
F/libc ( 9010): invalid address or address of corrupt block 0xb75fe380 passed to dlfree
F/libc ( 9010): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 9010 (time_daemon)


I used the grep to track down the what SIGILL and SIGSEGV are associated with, which resulted in this:

Binary file /home/jimsmith80/cm11/device/zte/msm8x30-common/proprietary/vendor/lib/libsc-a3xx.so matches
Binary file /home/jimsmith80/cm11/device/zte/msm8x30-common/proprietary/vendor/lib/libllvm-a3xx.so matches

These are listed as graphics libs in msm8x30-common-vendor-blobs.mk. I'm not sure if the graphics libs are really the problem since the display works. What do you guys think?
Try replacing libqmi_cci.so with the stock one.
 
thats awesome. this thing is coming together quick. what all is left to repair on it anyway?

All I have left is camera and a kernel panic with BT and WiFi on while listening through Bluetooth speaker/headsets while screen off.
 
Got camera working to guess the drivers for my devices wasn't loaded into kernal.

if im reading it right he got the camera working, so hopefully we can get that from warrior, then its just down to the kernel panic, which im no expert but would have to assume is just a wakelock malfunction of some sort since it only occurs with the screen off

could possibly be something with the governor as well though, should probably check on that see if any speeds cause instability
 
Status
Not open for further replies.
Back
Top Bottom