[LG Optimus L9 P760, P765, P768, P769] kuma82:
Okay, I found out that the problem is in the boot.img. This is one of the tombstones.

*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***

Build fingerprint: 'lge/u2_open_eu/u2:4.1.2/JRO03L/P76020b.4DAAAC8F:user/release-keys'

Revision: '6'

pid: 880, tid: 883, name: SurfaceFlinger >>> /system/bin/surfaceflinger <<<

signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad

r0 00000027 r1 deadbaad r2 401c2258 r3 00000000

r4 00000000 r5 40612d4c r6 401c2228 r7 00000000

r8 00000000 r9 00000000 sl 401dfd6d fp 00100000

ip 402c0e18 sp 40612d48 lr 4019533d pc 401919fa cpsr 60070030

d0 656c696166203a62 d1 65706f206f74206f

d2 62656d6172662072 d3 61202c7265666674

d4 40d2938040d29370 d5 40d293a040d29390

d6 40d2980040d293b0 d7 40d29c6040d29c50

d8 0000000000000000 d9 0000000000000000

d10 0000000000000000 d11 0000000000000000

d12 0000000000000000 d13 0000000000000000

d14 0000000000000000 d15 0000000000000000

d16 417ae8c0d33b645a d17 3f50624dd2f1a9fc

d18 41a9c9f724000000 d19 0000000000000000

d20 0000000000000000 d21 0000000000000000

d22 0000000000000000 d23 0000000000000000

d24 0000000000000000 d25 0000000000000000

d26 0000000000000000 d27 0000000000000000

d28 0000000000000000 d29 0000000000000000

d30 0000000000000000 d31 0000000000000000

scr 00000010

backtrace:

#00 pc 0001a9fa /system/lib/libc.so

#01 pc 00018074 /system/lib/libc.so (abort+4)

#02 pc 000238ed /system/lib/libsurfaceflinger.so (android::HWComposer::HWComposer(android::sp<android::SurfaceFlinger> const&, android::HWComposer::EventHandler&)+284)

#03 pc 00028f6d /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::readyToRun()+64)

#04 pc 00011275 /system/lib/libutils.so (android::Thread::_threadLoop(void*)+72)

#05 pc 00010e05 /system/lib/libutils.so

#06 pc 0000e418 /system/lib/libc.so (__thread_entry+72)

#07 pc 0000db08 /system/lib/libc.so (pthread_create+168)

stack:

40612d08 400a8c00 /dev/__properties__ (deleted)

40612d0c 0000001c

40612d10 00000000

40612d14 401a4375 /system/lib/libc.so (__system_property_find+56)

40612d18 c0000000

40612d1c 00000020

40612d20 401bf24c /system/lib/libc.so

40612d24 401bf1b4 /system/lib/libc.so

40612d28 00000000

40612d2c 4019533d /system/lib/libc.so (_fwalk+32)

40612d30 00000001

40612d34 40612d4c

40612d38 401c2228

40612d3c 00000000

40612d40 df0027ad

40612d44 00000000

#00 40612d48 401c2228

40612d4c fffffbdf

40612d50 402b8d09 /system/lib/libsurfaceflinger.so

40612d54 402b8d00 /system/lib/libsurfaceflinger.so

40612d58 401b669b /system/lib/libc.so

40612d5c 3496349f

40612d60 40d2c950 [heap]

40612d64 40d2c950 [heap]

40612d68 00000000

40612d6c 4018f078 /system/lib/libc.so (__pthread_clone)

#01 40612d70 3496349f

40612d74 402af8f1 /system/lib/libsurfaceflinger.so (android::HWComposer::HWComposer(android::sp<android::SurfaceFlinger> const&, android::HWComposer::EventHandler&)+288)

#02 40612d78 00000000

40612d7c 400bfa4a /system/vendor/lib/libIMGegl_SGX540_120.so

40612d80 00000030

40612d84 400bfa80 /system/vendor/lib/libIMGegl_SGX540_120.so

40612d88 400bfcdf /system/vendor/lib/libIMGegl_SGX540_120.so

40612d8c 400c965c /system/vendor/lib/libpvrANDROID_WSEGL_SGX540_120.so (WSEGL_GetFunctionTablePointer)

40612d90 00000000

40612d94 40d2c678 [heap]

40612d98 400c126c /system/vendor/lib/libIMGegl_SGX540_120.so

40612d9c 00000000

40612da0 c0000000

40612da4 000000f0

40612da8 402b851c /system/lib/libsurfaceflinger.so

40612dac 00000000

40612db0 000000fb

40612db4 401883d3 /system/lib/libc.so (dlmalloc+5170)

........ ........

#03 40612e00 400a8700 /dev/__properties__ (deleted)

40612e04 00000017

40612e08 00000002

40612e0c 401a4375 /system/lib/libc.so (__system_property_find+56)

40612e10 40d2c318 [heap]

40612e14 40612e50

40612e18 40612e50

40612e1c 401e585c /system/lib/libutils.so

40612e20 fffffff8

40612e24 4009e220

40612e28 40d2c608 [heap]

40612e2c 401a43d5 /system/lib/libc.so (__system_property_get+8)

40612e30 40612e50

40612e34 400636a5 /system/lib/libcutils.so (property_get+36)

40612e38 401c2228

40612e3c 401dfc39 /system/lib/libutils.so

........ ........

#04 40612ea0 40d2c32c [heap]

40612ea4 40188823 /system/lib/libc.so (dlfree+34)

40612ea8 40d2c32c [heap]

40612eac 40d2c538 [heap]

40612eb0 40d2c32c [heap]

40612eb4 40d2c620 [heap]

40612eb8 401e022d /system/lib/libutils.so (android::Thread::_threadLoop(void*))

40612ebc 40d2c32c [heap]

40612ec0 00000000

40612ec4 401dfe07 /system/lib/libutils.so

#05 40612ec8 00000000

40612ecc 40d2c638 [heap]

40612ed0 00000000

40612ed4 40612f00

40612ed8 40d2c638 [heap]

40612edc 401dfd6d /system/lib/libutils.so

40612ee0 40d2c608 [heap]

40612ee4 4018541c /system/lib/libc.so (__thread_entry+76)

#06 40612ee8 40d2c608 [heap]

40612eec 40612f00

40612ef0 befeab00 [stack]

40612ef4 40d2c638 [heap]

40612ef8 00000078

40612efc 40184b0c /system/lib/libc.so (pthread_create+172)

#07 40612f00 40612f00

40612f04 40d2c638 [heap]

40612f08 00000002

40612f0c 40234da0

40612f10 00000000

40612f14 00000000

40612f18 00000000

40612f1c 40d2c678 [heap]

40612f20 00000000

40612f24 00000000

40612f28 00000000

40612f2c 00000000

40612f30 00000000

40612f34 00000000

40612f38 00000000

40612f3c 00000000

memory near r2:

401c2238 00000000 00000000 00000000 00000000

401c2248 00000000 00000000 00000000 00000000

401c2258 00000001 00000000 00000000 00000000

401c2268 00000000 00000000 00000000 00000000

401c2278 00000000 00000000 00000000 00000000

401c2288 00000000 00000000 00000000 00000000

401c2298 00000000 00000000 01ae8c0d 00000000

401c22a8 00000000 00000000 00004000 00000000

401c22b8 00000000 00000000 00004000 00000000

401c22c8 00000000 00000000 00004000 00000000

401c22d8 00000000 00000000 00004000 00000000

401c22e8 00000000 00000000 00004000 00000000

401c22f8 00000000 00000000 00004000 00000000

401c2308 00000000 00000000 00004000 00000000

401c2318 00000000 00000000 00004000 00000000

401c2328 00000000 00000000 00004000 00000000

memory near r5:

40612d2c 4019533d 00000001 40612d4c 401c2228

40612d3c 00000000 df0027ad 00000000 401c2228

40612d4c fffffbdf 402b8d09 402b8d00 401b669b

40612d5c 3496349f 40d2c950 40d2c950 00000000

40612d6c 4018f078 3496349f 402af8f1 00000000

40612d7c 400bfa4a 00000030 400bfa80 400bfcdf

40612d8c 400c965c 00000000 40d2c678 400c126c

40612d9c 00000000 c0000000 000000f0 402b851c

40612dac 00000000 000000fb 401883d3 40612dcc

40612dbc 401fcef1 402336f4 401fd20f 402336f4

40612dcc 40d2c318 402b851c 402bf64c 402bf64c

40612ddc 3496349f 40d2c608 40d2c318 402b851c

40612dec 40d2c950 402bf64c 4009e220 40d2c608

40612dfc 402b4f71 400a8700 00000017 00000002

40612e0c 401a4375 40d2c318 40612e50 40612e50

40612e1c 401e585c fffffff8 4009e220 40d2c608

memory near r6:

401c2208 00000000 00000000 00000000 00000000

401c2218 00000000 00000000 00000000 00000000

401c2228 3496349f 00000000 00000000 00000000

401c2238 00000000 00000000 00000000 00000000

401c2248 00000000 00000000 00000000 00000000

401c2258 00000001 00000000 00000000 00000000

401c2268 00000000 00000000 00000000 00000000

401c2278 00000000 00000000 00000000 00000000

401c2288 00000000 00000000 00000000 00000000

401c2298 00000000 00000000 01ae8c0d 00000000

401c22a8 00000000 00000000 00004000 00000000

401c22b8 00000000 00000000 00004000 00000000

401c22c8 00000000 00000000 00004000 00000000

401c22d8 00000000 00000000 00004000 00000000

401c22e8 00000000 00000000 00004000 00000000

401c22f8 00000000 00000000 00004000 00000000

memory near sl:

401dfd4c d0020f00 f8c99905 20011000 e8bdb00d

401dfd5c bf008ff0 0000006f 00005c41 00005c4e

401dfd6c 68c4b5f7 00e0e890 eb1cf7fb 46012000

401dfd7c f7fb463a 4821ec98 44784921 f7fb4479

401dfd8c 4820ec98 78034478 2f09b16b f7fbdd03

401dfd9c 2100ec48 f117e005 db040f0f ec40f7fb

401dfdac f7fb2101 2300ec8c 461a4620 e022b93c

401dfdbc d0032f2e bf082f40 e0002201 46012301

401dfdcc 7b01f810 d1f32f00 ebc43200 bf180101

401dfddc 290e2201 f042bfd8 b9120201 1861390f

401dfdec 4621b903 200f2200 92004613 ec6cf7fb

401dfdfc f7fb4620 4630eade bdfe47a8 0000933e

401dfe0c fffffead 00009280 ba7af004 9c04b513

401dfe1c 9c059400 4c029401 6824447c bd1c47a0

401dfe2c 000091f0 4614b513 23004a05 0018e88d

401dfe3c f7ff447a 3000ffeb 2001bf18 bf00bd1c

memory near fp:

000fffe0 ffffffff ffffffff ffffffff ffffffff

000ffff0 ffffffff ffffffff ffffffff ffffffff

00100000 ffffffff ffffffff ffffffff ffffffff

00100010 ffffffff ffffffff ffffffff ffffffff

00100020 ffffffff ffffffff ffffffff ffffffff

00100030 ffffffff ffffffff ffffffff ffffffff

00100040 ffffffff ffffffff ffffffff ffffffff

00100050 ffffffff ffffffff ffffffff ffffffff

00100060 ffffffff ffffffff ffffffff ffffffff

00100070 ffffffff ffffffff ffffffff ffffffff

00100080 ffffffff ffffffff ffffffff ffffffff

00100090 ffffffff ffffffff ffffffff ffffffff

001000a0 ffffffff ffffffff ffffffff ffffffff

001000b0 ffffffff ffffffff ffffffff ffffffff

001000c0 ffffffff ffffffff ffffffff ffffffff

001000d0 ffffffff ffffffff ffffffff ffffffff

memory near ip:

402c0df8 4019c729 401cc7f9 401b108c 40183f69

402c0e08 40183f55 401fe7ed 400d7d9d 40185424

402c0e18 4018f070 40120814 401dff8d 4018f9a4

402c0e28 4019c289 4018fd01 401de731 4019c497

402c0e38 401e337d 40303371 401e3fa1 402d8c11

402c0e48 401e3d21 401e3943 40306109 401e390f

402c0e58 4030b0b5 4018fd60 4030648d 40306371

402c0e68 401fe381 4009f8e9 401fe3e5 401fe575

402c0e78 4009f8f7 401fe88d 4006367d 400d9a0f

402c0e88 400da63d 400da6bb 400d998d 400da675

402c0e98 400d9c97 400d9c9b 400e21c4 400e25e4

402c0ea8 400e2d80 401e1239 400620a0 401de753

402c0eb8 400920a5 40092011 40091f51 401e0de9

402c0ec8 402d9eb1 401de7ef 401fe345 400e3cc0

402c0ed8 401feca5 400e2994 400e2c60 400e2d98

402c0ee8 400e2e74 400e3498 400e3468 400e34b0

memory near sp:

40612d28 00000000 4019533d 00000001 40612d4c

40612d38 401c2228 00000000 df0027ad 00000000

40612d48 401c2228 fffffbdf 402b8d09 402b8d00

40612d58 401b669b 3496349f 40d2c950 40d2c950

40612d68 00000000 4018f078 3496349f 402af8f1

40612d78 00000000 400bfa4a 00000030 400bfa80

40612d88 400bfcdf 400c965c 00000000 40d2c678

40612d98 400c126c 00000000 c0000000 000000f0

40612da8 402b851c 00000000 000000fb 401883d3

40612db8 40612dcc 401fcef1 402336f4 401fd20f

40612dc8 402336f4 40d2c318 402b851c 402bf64c

40612dd8 402bf64c 3496349f 40d2c608 40d2c318

40612de8 402b851c 40d2c950 402bf64c 4009e220

40612df8 40d2c608 402b4f71 400a8700 00000017

40612e08 00000002 401a4375 40d2c318 40612e50

40612e18 40612e50 401e585c fffffff8 4009e220

code around pc:

401919d8 e000b164 6823461c d1fb2b00 68e3e026

401919e8 4a17b123 447a2401 47986014 20274911

401919f8 70082400 ea44f7fc f7fd2106 a902eba8

40191a08 5380f04f 2006460a 94029304 f7fc9403

40191a18 4629ef8e 20024622 ef96f7fc ea30f7fc

40191a28 f7fd2106 2001eb94 ef50f7fb 2a006962

40191a38 e7d4d1dc deadbaad 0002d59a 00030882

40191a48 00030866 2400b510 4669b088 9002aa04

40191a58 94014620 94039400 eeeef7fc bfb842a0

40191a68 db054620 b1139b07 1c489906 98069006

40191a78 bd10b008 4604b510 e884f7fc d10542a0

40191a88 447b4b04 6018681b bd102000 30fff04f

40191a98 bf00bd10 0002d4d2 460db538 481eb928

40191aa8 f7fc4478 2800ec82 b9fdd130 2102481b

40191ab8 f0014478 2800faaa db274604 f7fc4629

40191ac8 2800eb0c 2101db0b f7fc4620 2800eb06

code around lr:

4019531c 41f0e92d 4c0b4680 447c2600 68a56824

4019532c e0076867 300cf9b5 dd022b00 47c04628

4019533c 35544306 d5f53f01 2c006824 4630d1ef

4019534c 81f0e8bd 00029c5e 43f0e92d f602fb01

4019535c 8058f8df b087461f 9001460c f8d844f8

4019536c a9018000 3000f8d8 46152001 96059602

4019537c 90049103 4638b113 fa35f7ff a9034638

4019538c fe9bf7ff 2000f8d8 b1124681 f7ff4638

4019539c f1b9fa37 d0050f00 46219d05 f01a1b70

401953ac 4605ecaa b0074628 83f0e8bd 00029bd4

401953bc 1e4b6841 60432b00 f000da01 6803bbb1

401953cc 2b01f813 46106003 00004770 4604b570

401953dc 447e4e0d 68336836 f7ffb10b 6861fa04

401953ec 28001e48 bfa26060 f8106820 60205b01

401953fc 4620da03 fb94f000 68324605 4620b112

4019540c f9fef7ff bd704628 00029b5e 447b4b07

memory map around fault addr deadbaad:

befca000-befeb000 [stack]

(no map for address)

ffff0000-ffff1000 [vectors]

--------- tail end of log /dev/log/main

07-25 14:55:43.945 880 883 E SurfaceFlinger: framebuffer_open failed (Not a typewriter)

07-25 14:55:43.953 880 883 E ti_hwc : Framebuffer HAL not opened before HWC

07-25 14:55:43.953 880 883 E SurfaceFlinger: composer device failed to initialize (Bad address)

07-25 14:55:43.953 880 883 E SurfaceFlinger: ERROR: failed to open framebuffer, aborting

07-25 14:55:43.953 880 883 F libc : Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 883 (SurfaceFlinger)

--- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---

pid: 880, tid: 880, name: surfaceflinger

r0 40d2c504 r1 00000080 r2 00000000 r3 00000000

r4 40d2c500 r5 40d2c504 r6 00000000 r7 000000f0

r8 40d2c318 r9 00000000 sl 00000000 fp befeabec

ip 00000000 sp befeab18 lr 40185460 pc 4018f108 cpsr 600f0010

d0 4242424242424242 d1 4242424242424242

d2 0000000000000000 d3 0000000000000000

d4 40d2938040d29370 d5 40d293a040d29390

d6 40d2980040d293b0 d7 40d29c6040d29c50

d8 0000000000000000 d9 0000000000000000

d10 0000000000000000 d11 0000000000000000

d12 0000000000000000 d13 0000000000000000

d14 0000000000000000 d15 0000000000000000

d16 417ae8c0d33b645a d17 3f50624dd2f1a9fc

d18 41a9c9f724000000 d19 0000000000000000

d20 0000000000000000 d21 0000000000000000

d22 0000000000000000 d23 0000000000000000

d24 0000000000000000 d25 0000000000000000

d26 0000000000000000 d27 0000000000000000

d28 0000000000000000 d29 0000000000000000

d30 0000000000000000 d31 0000000000000000

scr 00000010

backtrace:

#00 pc 00018108 /system/lib/libc.so (__futex_syscall3+8)

#01 pc 0000e45c /system/lib/libc.so (__pthread_cond_timedwait_relative+48)

#02 pc 0000e4b8 /system/lib/libc.so (__pthread_cond_timedwait+60)

#03 pc 00024cab /system/lib/libsurfaceflinger.so

#04 pc 00026e65 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onFirstRef()+52)

#05 pc 0000ef5d /system/lib/libutils.so (android::RefBase::incStrong(void const*) const+38)

#06 pc 000007d7 /system/bin/surfaceflinger

#07 pc 00000845 /system/bin/surfaceflinger

#08 pc 0001272b /system/lib/libc.so (__libc_init+38)

#09 pc 00000724 /system/bin/surfaceflinger

stack:

befeaad8 40d2c334 [heap]

befeaadc befeab00 [stack]

befeaae0 40612f00

befeaae4 401dfd2d /system/lib/libutils.so (androidCreateRawThreadEtc+144)

befeaae8 c0000000

befeaaec 00000010

befeaaf0 40d2c5d8 [heap]

befeaaf4 00000000

befeaaf8 0000001b

befeaafc 40d2c638 [heap]

befeab00 42424242

befeab04 42424242

befeab08 42424242

befeab0c 42424242

befeab10 42424242

befeab14 42424242

#00 befeab18 40d2c500 [heap]

befeab1c 00000000

#01 befeab20 00000000

befeab24 40d2c500 [heap]

befeab28 40d2c504 [heap]

befeab2c 00000001

befeab30 40d2c2a8 [heap]

befeab34 401854bc /system/lib/libc.so (__pthread_cond_timedwait+64)

#02 befeab38 40d2c504 [heap]

befeab3c 00000001

befeab40 40d2c2a8 [heap]

befeab44 40d2c500 [heap]

befeab48 40d2c504 [heap]

befeab4c 402b0caf /system/lib/libsurfaceflinger.so

#03 befeab50 40d2c500 [heap]

befeab54 40d2c500 [heap]

befeab58 40d2c334 [heap]

befeab5c 40d2c318 [heap]

befeab60 401e016d /system/lib/libutils.so (android::Thread::run(char const*, int, unsigned int))

befeab64 402b2e69 /system/lib/libsurfaceflinger.so (android::SurfaceFlinger::onFirstRef()+56)

#04 befeab68 40d2c318 [heap]

befeab6c 40d2c318 [heap]

befeab70 00000000

befeab74 40d2c538 [heap]

befeab78 402d9ab5 /system/lib/libbinder.so

befeab7c 401ddf5f /system/lib/libutils.so (android::RefBase::incStrong(void const*) const+40)

#05 befeab80 befeab90 [stack]

befeab84 400267db /system/bin/surfaceflinger

#06 befeab88 40d2c2a8 [heap]

befeab8c 40d2c2f0 [heap]

befeab90 40d2c31c [heap]

befeab94 00000000

befeab98 40026841 /system/bin/surfaceflinger

befeab9c befeabf4 [stack]

befeaba0 00000001

befeaba4 befeabfc [stack]

befeaba8 00000000

befeabac 40026849 /system/bin/surfaceflinger

#07 befeabb0 00000001

befeabb4 befeabf4 [stack]

befeabb8 befeabfc [stack]

befeabbc 4018972d /system/lib/libc.so (__libc_init+40)

#08 befeabc0 befeabd8 [stack]

befeabc4 00000000

befeabc8 00000000

befeabcc 00000000

befeabd0 00000000

befeabd4 40026728 /system/bin/surfaceflinger

#09 befeabd8 40027e7c /system/bin/surfaceflinger

befeabdc 40027e84 /system/bin/surfaceflinger

befeabe0 40027e8c /system/bin/surfaceflinger

befeabe4 befeabf0 [stack]

befeabe8 00000000

befeabec 40091bcf /system/bin/linker

befeabf0 00000001

befeabf4 befeace8 [stack]

befeabf8 00000000

befeabfc befead03 [stack]

befeac00 befead40 [stack]

befeac04 befead68 [stack]

befeac08 befead7b [stack]

befeac0c befead90 [stack]

befeac10 befeadab [stack]

befeac14 befeadbe [stack]

--------- log /dev/log/main

07-25 14:55:43.929 880 880 I SurfaceFlinger: SurfaceFlinger is starting

07-25 14:55:43.929 880 880 I SurfaceFlinger: use dithering

07-25 14:55:43.929 880 883 I SurfaceFlinger: SurfaceFlinger's main thread ready to run. Initializing graphics H/W...

07-25 14:55:43.937 880 883 D libEGL : loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so

07-25 14:55:43.937 880 883 D libEGL : loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so

07-25 14:55:43.945 880 883 D libEGL : loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so

07-25 14:55:43.945 880 883 W libEGL : eglInitialize(0x1) failed (EGL_BAD_ALLOC)

07-25 14:55:43.945 880 883 E SurfaceFlinger: framebuffer_open failed (Not a typewriter)

07-25 14:55:43.953 880 883 E ti_hwc : Framebuffer HAL not opened before HWC

07-25 14:55:43.953 880 883 E SurfaceFlinger: composer device failed to initialize (Bad address)

07-25 14:55:43.953 880 883 E SurfaceFlinger: ERROR: failed to open framebuffer, aborting

07-25 14:55:43.953 880 883 F libc : Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1), thread 883 (SurfaceFlinger)

The framework-res.apk & vold.fstab are working as expected with the original pac-rom boot.img (ui crashes when trying to go to storage and media not connecting to pc). However, the system is still booting up and operating.