I am having issues flashing roms.
roms like the ADP_Base and cyanogenmod 4.1.99 boot and flash ok.
roms like cyanogenmod 4.2.1 and "Magic3G UnI Official Magic Sense UI" seem to flash ok, but do not boot.
ROM used for log:
Magic_MT3G.zip
Code:
D/AndroidRuntime( 1590): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<<
D/AndroidRuntime( 1590): CheckJNI is OFF
D/AndroidRuntime( 1590): --- registering native functions ---
D/ ( 1590): ======================== register_android_graphics_Canvas, g_haveProfilerFile=0
I/Zygote ( 1590): Preloading classes...
D/dalvikvm( 1590): GC freed 786 objects / 43096 bytes in 6ms
D/dalvikvm( 1590): GC freed 275 objects / 17264 bytes in 6ms
D/dalvikvm( 1590): GC freed 200 objects / 12200 bytes in 8ms
D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1590): Added shared lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
D/dalvikvm( 1590): Trying to load lib /system/lib/libmedia_jni.so 0x0
D/dalvikvm( 1590): Shared lib '/system/lib/libmedia_jni.so' already loaded in same CL 0x0
D/dalvikvm( 1590): GC freed 458 objects / 28888 bytes in 10ms
D/dalvikvm( 1590): GC freed 3565 objects / 169208 bytes in 24ms
D/dalvikvm( 1590): GC freed 10677 objects / 390408 bytes in 44ms
D/dalvikvm( 1590): GC freed 11505 objects / 486440 bytes in 53ms
D/dalvikvm( 1590): GC freed 10564 objects / 447608 bytes in 78ms
D/dalvikvm( 1590): GC freed 14668 objects / 539600 bytes in 65ms
D/dalvikvm( 1590): GC freed 10394 objects / 442960 bytes in 50ms
D/dalvikvm( 1590): GC freed 6527 objects / 278120 bytes in 45ms
D/dalvikvm( 1590): GC freed 345 objects / 36752 bytes in 38ms
D/dalvikvm( 1590): GC freed 778 objects / 48416 bytes in 60ms
D/dalvikvm( 1590): GC freed 321 objects / 37304 bytes in 65ms
D/dalvikvm( 1590): GC freed 482 objects / 29032 bytes in 62ms
D/dalvikvm( 1590): Trying to load lib /system/lib/libwebcore.so 0x0
D/dalvikvm( 1590): Added shared lib /system/lib/libwebcore.so 0x0
D/dalvikvm( 1590): Trying to load lib /system/lib/libwebcore.so 0x0
D/dalvikvm( 1590): Shared lib '/system/lib/libwebcore.so' already loaded in same CL 0x0
D/dalvikvm( 1590): GC freed 412 objects / 24360 bytes in 61ms
D/dalvikvm( 1590): GC freed 644 objects / 49496 bytes in 69ms
D/dalvikvm( 1590): GC freed 574 objects / 46864 bytes in 64ms
D/dalvikvm( 1590): GC freed 307 objects / 21176 bytes in 64ms
D/dalvikvm( 1590): GC freed 316 objects / 17576 bytes in 71ms
D/dalvikvm( 1590): GC freed 628 objects / 31960 bytes in 71ms
I/DEBUG ( 123): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 123): Build fingerprint: 'chunghwa/htc_magic/sapphire/sapphire:1.5/CUPCAKE/75468:user/release-keys'
I/DEBUG ( 123): pid: 1590, tid: 1590 >>> zygote <<<
I/DEBUG ( 123): signal 11 (SIGSEGV), fault addr 45171b60
I/DEBUG ( 123): r0 45171b50 r1 41049f10 r2 41049f10 r3 4151fd76
I/DEBUG ( 123): r4 41bf6612 r5 41049ed4 r6 bedbd4b0 r7 ad00e5c0
I/DEBUG ( 123): r8 00000006 r9 00000000 10 41049ee4 fp 00000000
I/DEBUG ( 123): ip 00000006 sp bedbd470 lr ad017ba0 pc ad00f8b8 cpsr 80000010
I/DEBUG ( 123): #00 pc 0000f8b8 /system/lib/libdvm.so
I/DEBUG ( 123): #01 pc 00017b9c /system/lib/libdvm.so
I/DEBUG ( 123): #02 pc 000175e0 /system/lib/libdvm.so
I/DEBUG ( 123): #03 pc 000523dc /system/lib/libdvm.so
I/DEBUG ( 123): #04 pc 000523fa /system/lib/libdvm.so
I/DEBUG ( 123): #05 pc 0005d404 /system/lib/libdvm.so
I/DEBUG ( 123): #06 pc 0005d5da /system/lib/libdvm.so
I/DEBUG ( 123): #07 pc 00057452 /system/lib/libdvm.so
I/DEBUG ( 123): #08 pc 000588a8 /system/lib/libdvm.so
I/DEBUG ( 123): #09 pc 00013198 /system/lib/libdvm.so
I/DEBUG ( 123): #10 pc 00017b9c /system/lib/libdvm.so
I/DEBUG ( 123): #11 pc 000175e0 /system/lib/libdvm.so
I/DEBUG ( 123): #12 pc 000523dc /system/lib/libdvm.so
I/DEBUG ( 123): #13 pc 0003f178 /system/lib/libdvm.so
I/DEBUG ( 123): #14 pc 0002af10 /system/lib/libandroid_runtime.so
I/DEBUG ( 123): #15 pc 0002ba0e /system/lib/libandroid_runtime.so
I/DEBUG ( 123): #16 pc 00008bf2 /system/bin/app_process
I/DEBUG ( 123): #17 pc 0001fd22 /system/lib/libc.so
I/DEBUG ( 123): #18 pc 0000bcb2 /system/lib/libc.so
I/DEBUG ( 123): #19 pc b000157e /system/bin/linker
I/DEBUG ( 123): stack:
I/DEBUG ( 123): bedbd430 bedbd498 [stack]
I/DEBUG ( 123): bedbd434 bedbd498 [stack]
I/DEBUG ( 123): bedbd438 41049e64
I/DEBUG ( 123): bedbd43c bedbd490 [stack]
I/DEBUG ( 123): bedbd440 ad00e5c0 /system/lib/libdvm.so
I/DEBUG ( 123): bedbd444 ad0590ed /system/lib/libdvm.so
I/DEBUG ( 123): bedbd448 41513f8e /system/framework/core.odex
I/DEBUG ( 123): bedbd44c ad01319c /system/lib/libdvm.so
I/DEBUG ( 123): bedbd450 401b3010 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
I/DEBUG ( 123): bedbd454 41048200
I/DEBUG ( 123): bedbd458 bedbd490 [stack]
I/DEBUG ( 123): bedbd45c ad017b44 /system/lib/libdvm.so
I/DEBUG ( 123): bedbd460 00000330
I/DEBUG ( 123): bedbd464 bedbd558 [stack]
I/DEBUG ( 123): bedbd468 df002777
I/DEBUG ( 123): bedbd46c e3a070ad
I/DEBUG ( 123): #00 bedbd470 00000000
I/DEBUG ( 123): bedbd474 41048200
I/DEBUG ( 123): bedbd478 bedbd4b0 [stack]
I/DEBUG ( 123): bedbd47c ad017b44 /system/lib/libdvm.so
I/DEBUG ( 123): bedbd480 00000330
I/DEBUG ( 123): bedbd484 bedbd560 [stack]
I/DEBUG ( 123): bedbd488 0000bd00 [heap]
I/DEBUG ( 123): bedbd48c 41049ee4
I/DEBUG ( 123): bedbd490 00000000
I/DEBUG ( 123): bedbd494 ad017ba0 /system/lib/libdvm.so
I/DEBUG ( 123): #01 bedbd498 401b7868 /dev/ashmem/mspace/dalvik-heap/zygote/0 (deleted)
I/DEBUG ( 123): bedbd49c 00000001
I/DEBUG ( 123): bedbd4a0 0000bd00 [heap]
I/DEBUG ( 123): bedbd4a4 ad0175e4 /system/lib/libdvm.so
D/AndroidRuntime( 1593):
thinking I did something wrong I restored using SAPPIMG_Sapphire_TMUS_1.88.531.1_COC10_release_signed.nbh
redid the 1click root using FlashRec.apk
flashed SPL to Engineering-SPL-HBOOT-1.33.2009 using recovery-RA-magic-v1.2.3G
I also recreated the SD fat32(~3.5Gb)+ext3(~250mb)+swap(~256mb) (in gparted)
booted into fastboot and ran:
fastboot erase system -w
fastboot erase boot
rebooted into recovery and flashed Magic_MT3G1.zip
rebooted...
Still not working..attached logcat output
I am 100% lost now...
On The Verizon Fascinate, 2.1, Blackhole's custom rom with 1.25 ghz LV overclock, libSDL opens for a brief second, showing a black screen, then quickly returns back to ADW.
ADB logcat shows:
V/InputDevice( 2394): ID[0]=0 Dn (0=>1)
V/WindowManager( 2394): Dsptch 0 x192.0 y124.0 > Window{47e83b50 org.adw.launcher/org.adw.launcher.Launcher paused=false}
V/InputDevice( 2394): ID[0]=0 Up (1=>0)
V/WindowManager( 2394): Dsptch 1 x192.0 y124.0 > Window{47e83b50 org.adw.launcher/org.adw.launcher.Launcher paused=false}
I/ActivityManager( 2394): Starting activity: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=libSDL.jni/.libSDL }
I/ActivityManager( 2394): Start proc libSDL.jni for activity libSDL.jni/.libSDL: pid=3618 uid=10101 gids={1015, 3003}
I/Zygote ( 3618): Zygote: pid 3618 has INTERNET permission, then set capability for CAP_NET_RAW(13)
W/Resources( 2394): Converting to boolean: TypedValue{t=0x3/d=0xd9d "res/anim/accelerate_decelerate_interpolator.xml" a=1 r=0x10a0004}
W/Resources( 2394): Converting to boolean: TypedValue{t=0x3/d=0xd9d "res/anim/accelerate_decelerate_interpolator.xml" a=1 r=0x10a0004}
D/dalvikvm( 3618): Trying to load lib /data/data/libSDL.jni/lib/libnativeapp.so 0x47eced90
D/dalvikvm( 3618): Added shared lib /data/data/libSDL.jni/lib/libnativeapp.so 0x47eced90
W/SDL ( 3618): JNI_OnLoad: requesting JNI_VERSION_1_2
D/dalvikvm( 3618): +++ not scanning '/system/lib/libwebcore.so' for 'libSDLcheckloaded' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libmedia_jni.so' for 'libSDLcheckloaded' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libexif.so' for 'libSDLcheckloaded' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libsrec_jni.so' for 'libSDLcheckloaded' (wrong CL)
D/dalvikvm( 3618): GC freed 757 objects / 56704 bytes in 25ms
D/SensorManager( 3618): ====>>>>>Num Sensor: 1
D/SensorManager( 3618): found sensor: KR3DH, handle=0
D/SensorManager( 3618): ====>>>>>Num Sensor: 2
D/SensorManager( 3618): found sensor: MS-3C Magnetic Sensor, handle=1
D/SensorManager( 3618): ====>>>>>Num Sensor: 3
D/SensorManager( 3618): found sensor: MS-3C Orientation Sensor, handle=2
D/SensorManager( 3618): ====>>>>>Num Sensor: 4
D/SensorManager( 3618): found sensor: gp2a Proximity Sensor, handle=7
D/SensorManager( 3618): ====>>>>>Num Sensor: 0
D/SensorManager( 3618): found sensor: gp2a Light Sensor, handle=4
E/SensorManager( 3618): ####### akmd2 started!!!
I/WindowManager( 2394): Setting rotation to 1, animFlags=0
D/dalvikvm( 3618): +++ not scanning '/system/lib/libwebcore.so' for 'libSDLresume' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libmedia_jni.so' for 'libSDLresume' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libexif.so' for 'libSDLresume' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libsrec_jni.so' for 'libSDLresume' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libwebcore.so' for 'libSDLmain' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libmedia_jni.so' for 'libSDLmain' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libexif.so' for 'libSDLmain' (wrong CL)
D/dalvikvm( 3618): +++ not scanning '/system/lib/libsrec_jni.so' for 'libSDLmain' (wrong CL)
W/SDL ( 3618): JNI: passed data directory: '/sdcard/SDL'
I/ActivityManager( 2394): Displayed activity libSDL.jni/.libSDL: 186 ms (total 186 ms)
D/SDL ( 3618): calling main(/sdcard/SDL/sdl -L . -m 16 -boot c -hda c.img -soundhw sb16), curdir: /sdcard/SDL
W/SDL ( 3618): Warning: vlan 0 is not connected to host network
D/dalvikvm( 3618): GC freed 218 objects / 9880 bytes in 22ms
D/dalvikvm( 3618): GC freed 6 objects / 144 bytes in 31ms
I/DEBUG ( 2353): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 2353): Build fingerprint: 'verizon/SCH-I500/SCH-I500/SCH-I500:2.1-update1/ECLAIR/DI01:user/release-keys'
I/DEBUG ( 2353): pid: 3618, tid: 3626 >>> libSDL.jni <<<
I/DEBUG ( 2353): signal 11 (SIGSEGV), fault addr b4b8c3f4
I/DEBUG ( 2353): r0 82c1cc10 r1 82c1cc10 r2 00000000 r3 b4b8c068
I/DEBUG ( 2353): r4 8239c3a9 r5 0036c328 r6 000004fe r7 0036c328
I/DEBUG ( 2353): r8 00000000 r9 8239c3ec 10 8239c3ec fp 4b48205c
I/DEBUG ( 2353): ip 4b481fd4 sp 4b481fcc lr 820dea44 pc 82c1cc4c cpsr 60000010
I/DEBUG ( 2353): #00 pc 82c1cc4c
I/DEBUG ( 2353): #01 lr 820dea44 /data/data/libSDL.jni/lib/libnativeapp.so
I/DEBUG ( 2353):
I/DEBUG ( 2353): code around lr:
I/DEBUG ( 2353): 820dea34 e0632002 e51b1058 e1a00009 ebfda5a7
I/DEBUG ( 2353): 820dea44 e51b0048 e0202320 e1a03322 e2033d3f
I/DEBUG ( 2353): 820dea54 e202203f e1833002 e51f2290 e0871103
I/DEBUG ( 2353):
I/DEBUG ( 2353): stack:
I/DEBUG ( 2353): 4b481f8c 00000000
I/DEBUG ( 2353): 4b481f90 00000000
I/DEBUG ( 2353): 4b481f94 00000000
I/DEBUG ( 2353): 4b481f98 00000000
I/DEBUG ( 2353): 4b481f9c 00000000
I/DEBUG ( 2353): 4b481fa0 00000000
I/DEBUG ( 2353): 4b481fa4 00000000
I/DEBUG ( 2353): 4b481fa8 8239c3a9
I/DEBUG ( 2353): 4b481fac 0036c328 [heap]
I/DEBUG ( 2353): 4b481fb0 000004fe
I/DEBUG ( 2353): 4b481fb4 0036c328 [heap]
I/DEBUG ( 2353): 4b481fb8 00000000
I/DEBUG ( 2353): 4b481fbc 8239c3ec
I/DEBUG ( 2353): 4b481fc0 df002777
I/DEBUG ( 2353): 4b481fc4 e3a070ad
I/DEBUG ( 2353): 4b481fc8 4b481fd4
I/DEBUG ( 2353): #00 4b481fcc 4b48205c
I/DEBUG ( 2353): 4b481fd0 4b481fd4
I/DEBUG ( 2353): 4b481fd4 00000000
I/DEBUG ( 2353): 4b481fd8 00000000
I/DEBUG ( 2353): 4b481fdc 000ff000 [heap]
I/DEBUG ( 2353): 4b481fe0 4b48205c
I/DEBUG ( 2353): 4b481fe4 00000000
I/DEBUG ( 2353): 4b481fe8 00000000
I/DEBUG ( 2353): 4b481fec 00000000
I/DEBUG ( 2353): 4b481ff0 00000000
I/DEBUG ( 2353): 4b481ff4 00000000
I/DEBUG ( 2353): 4b481ff8 00000000
I/DEBUG ( 2353): 4b481ffc 00000000
I/DEBUG ( 2353): 4b482000 000fe0a9 [heap]
I/DEBUG ( 2353): 4b482004 0181e0a9
I/DEBUG ( 2353): 4b482008 00100044 [heap]
I/DEBUG ( 2353): 4b48200c 00000000
I/DEBUG ( 2353): 4b482010 000f0000 [heap]
D/Zygote ( 2357): Process 3618 terminated by signal (11)
I/WindowManager( 2394): WIN DEATH: Window{48064bf0 SurfaceView paused=false}
I/WindowManager( 2394): WIN DEATH: Window{48028c08 libSDL.jni/libSDL.jni.libSDL paused=false}
I/ActivityManager( 2394): Process libSDL.jni (pid 3618) has died.
I/WindowManager( 2394): Setting rotation to 3, animFlags=0
I/UsageStats( 2394): Unexpected resume of org.adw.launcher while already resumed in libSDL.jni
W/InputManagerService( 2394): Got RemoteException sending setActive(false) notification to pid 3618 uid 10101
D/dalvikvm( 2394): GC freed 2316 objects / 147592 bytes in 213ms
I/POWER_OFF_TEST( 2394): mBatteryLevel = 48 mBatteryDecimalPoint = 1
[Q] "W/IMediaDeathNotifier( 1088): media server died" ...and some orther services.
..this happens a several times now, and its annoying.
My phone was in my jeans and I my PowerAmp music player was on...then suddenly the music stops and the speakers were turned on for a few milliseconds...and I get another shock of my life:
Code:
05-13 16:04:42.907 D/AudioFlinger( 136): setParameters(): io 8, keyvalue input_source=1;routing=262144, tid 141, calling tid 136
05-13 16:04:42.907 I/AudioHardwareQSD( 136): Routing audio to No microphone Wired Headset (0,8)
05-13 16:04:42.907 I/AudioHardwareQSD( 136): do input routing device 40000
05-13 16:04:42.907 I/AudioHardwareQSD( 136): Routing audio to Speakerphone
05-13 16:04:42.907 D/AudioHardwareQSD( 136): Switching audio device to
05-13 16:04:42.907 D/AudioHardwareQSD( 136): No microphone Wired Headset
05-13 16:04:42.937 W/AudioPolicyManagerBase( 136): startInput() input 10 failed: other input already started
05-13 16:04:43.037 I/DEBUG ( 838): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
05-13 16:04:43.037 I/DEBUG ( 838): Build fingerprint: 'htc_wwe/htc_bravo/bravo/bravo:2.2/FRF91/226611:user/release-keys'
05-13 16:04:43.037 I/DEBUG ( 838): pid: 136, tid: 2527 >>> /system/bin/mediaserver <<<
05-13 16:04:43.037 I/DEBUG ( 838): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000004
05-13 16:04:43.037 I/DEBUG ( 838): r0 00000004 r1 41006ddc r2 000001dd r3 00000000
05-13 16:04:43.037 I/DEBUG ( 838): r4 00000004 r5 00000000 r6 41006ddc r7 41006e58
05-13 16:04:43.037 I/DEBUG ( 838): r8 00000000 r9 41006e30 10 00000000 fp 41006ebc
05-13 16:04:43.037 I/DEBUG ( 838): ip a3062970 sp 41006d50 lr a2f57791 pc afd11058 cpsr 20000010
05-13 16:04:43.037 I/DEBUG ( 838): d0 6472656767756265 d1 000000d800000000
05-13 16:04:43.037 I/DEBUG ( 838): d2 0000009800000000 d3 000182c000000000
05-13 16:04:43.037 I/DEBUG ( 838): d4 006d007200650050 d5 0069007300730069
05-13 16:04:43.037 I/DEBUG ( 838): d6 006f0043006e006f d7 006f00720074006e
05-13 16:04:43.037 I/DEBUG ( 838): d8 0000000000000000 d9 0000000000000000
05-13 16:04:43.037 I/DEBUG ( 838): d10 0000000000000000 d11 0000000000000000
05-13 16:04:43.037 I/DEBUG ( 838): d12 0000000000000000 d13 0000000000000000
05-13 16:04:43.037 I/DEBUG ( 838): d14 0000000000000000 d15 0000000000000000
05-13 16:04:43.037 I/DEBUG ( 838): d16 0000000000000000 d17 4002d65db842dd70
05-13 16:04:43.037 I/DEBUG ( 838): d18 4000000000000000 d19 bfd6b2edc216eb84
05-13 16:04:43.037 I/DEBUG ( 838): d20 3f1149eece12cfc7 d21 bebba9341a46e42d
05-13 16:04:43.037 I/DEBUG ( 838): d22 3ff0000000000000 d23 3fe6dec53ffb7bd2
05-13 16:04:43.037 I/DEBUG ( 838): d24 3e66376972bea4d0 d25 bff0000000000000
05-13 16:04:43.037 I/DEBUG ( 838): d26 3ff4000000000000 d27 bec79c4ac33d6265
05-13 16:04:43.037 I/DEBUG ( 838): d28 bffff64a1ffb91eb d29 3f636db753d3d5a0
05-13 16:04:43.037 I/DEBUG ( 838): d30 3bf777b3e7aa5f70 d31 3df3f142d0000000
05-13 16:04:43.037 I/DEBUG ( 838): scr 60000010
05-13 16:04:43.037 I/DEBUG ( 838):
05-13 16:04:43.157 D/AudioHardwareQSD( 136): AudioHardware PCM record is going to standby.
05-13 16:04:43.157 I/AudioHardwareQSD( 136): Routing audio to No microphone Wired Headset (0,8)
05-13 16:04:43.157 D/AudioHardwareQSD( 136): Switching audio device to
05-13 16:04:43.157 D/AudioHardwareQSD( 136): No microphone Wired Headset
05-13 16:04:43.157 I/DEBUG ( 838): #00 pc 00011058 /system/lib/libc.so (pthread_mutex_lock)
05-13 16:04:43.167 I/DEBUG ( 838): #01 pc 0005778e /system/lib/libstagefright.so (_ZN7android16MediaBufferGroup14acquire_bufferEPPNS_11MediaBufferE)
05-13 16:04:43.167 I/DEBUG ( 838): #02 pc 00047de4 /system/lib/libstagefright.so (_ZN7android11AudioSource4readEPPNS_11MediaBufferEPKNS_11MediaSource11ReadOptionsE)
05-13 16:04:43.167 I/DEBUG ( 838): #03 pc 00090934 /system/lib/libstagefright.so (_ZN7android12AMRNBEncoder4readEPPNS_11MediaBufferEPKNS_11MediaSource11ReadOptionsE)
05-13 16:04:43.167 I/DEBUG ( 838): #04 pc 00046bb6 /system/lib/libstagefright.so (_ZN7android9AMRWriter10threadFuncEv)
05-13 16:04:43.167 I/DEBUG ( 838): #05 pc 00046d82 /system/lib/libstagefright.so (_ZN7android9AMRWriter13ThreadWrapperEPv)
05-13 16:04:43.167 I/DEBUG ( 838): #06 pc 00011b04 /system/lib/libc.so (__thread_entry)
05-13 16:04:43.167 I/DEBUG ( 838): #07 pc 000116d0 /system/lib/libc.so (pthread_create)
05-13 16:04:43.167 I/DEBUG ( 838):
05-13 16:04:43.167 I/DEBUG ( 838): code around pc:
05-13 16:04:43.167 I/DEBUG ( 838): afd11038 e3a02001 ebfffe82 e1a00005 e8bd87f0
05-13 16:04:43.167 I/DEBUG ( 838): afd11048 00035348 e92d47f0 e2504000 0a000019
05-13 16:04:43.167 I/DEBUG ( 838): afd11058 e5946000 e5947000 e2166903 1a000017
05-13 16:04:43.167 I/DEBUG ( 838): afd11068 e5945000 e1a02004 e2055a02 e1a00005
05-13 16:04:43.167 I/DEBUG ( 838): afd11078 e3851001 ebffede4 e3500000 13856002
05-13 16:04:43.167 I/DEBUG ( 838):
05-13 16:04:43.167 I/DEBUG ( 838): code around lr:
05-13 16:04:43.167 I/DEBUG ( 838): a2f57770 0008f105 ecc2f7e7 f7e74620 bd70eac8
05-13 16:04:43.167 I/DEBUG ( 838): a2f57780 47f0e92d 46051d04 460e4620 eab2f7e7
05-13 16:04:43.167 I/DEBUG ( 838): a2f57790 0708f105 800cf8d5 4640e016 fdeef7ff
05-13 16:04:43.167 I/DEBUG ( 838): a2f577a0 b9684681 f7ff4640 4640fdd7 fefaf7ff
05-13 16:04:43.167 I/DEBUG ( 838): a2f577b0 8000f8c6 f7e74620 4648eaaa 87f0e8bd
05-13 16:04:43.167 I/DEBUG ( 838):
05-13 16:04:43.167 I/DEBUG ( 838): stack:
05-13 16:04:43.167 I/DEBUG ( 838): 41006d10 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d14 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d18 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d1c 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d20 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d24 66be3940
05-13 16:04:43.167 I/DEBUG ( 838): 41006d28 0000fa00
05-13 16:04:43.167 I/DEBUG ( 838): 41006d2c afd0fa44 /system/lib/libc.so
05-13 16:04:43.167 I/DEBUG ( 838): 41006d30 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d34 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d38 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d3c 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d40 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d44 000003e8
05-13 16:04:43.167 I/DEBUG ( 838): 41006d48 df002777
05-13 16:04:43.167 I/DEBUG ( 838): 41006d4c e3a070ad
05-13 16:04:43.167 I/DEBUG ( 838): #00 41006d50 00000004
05-13 16:04:43.167 I/DEBUG ( 838): 41006d54 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d58 41006ddc
05-13 16:04:43.167 I/DEBUG ( 838): 41006d5c 41006e58
05-13 16:04:43.167 I/DEBUG ( 838): 41006d60 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d64 41006e30
05-13 16:04:43.167 I/DEBUG ( 838): 41006d68 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d6c a2f57791 /system/lib/libstagefright.so
05-13 16:04:43.167 I/DEBUG ( 838): #01 41006d70 00017fe8
05-13 16:04:43.167 I/DEBUG ( 838): 41006d74 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d78 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d7c 41006e58
05-13 16:04:43.167 I/DEBUG ( 838): 41006d80 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d84 41006e30
05-13 16:04:43.167 I/DEBUG ( 838): 41006d88 00000000
05-13 16:04:43.167 I/DEBUG ( 838): 41006d8c a2f47de9 /system/lib/libstagefright.so
05-13 16:04:43.177 D/AudioFlinger( 136): setParameters(): io 8, keyvalue routing=0, tid 141, calling tid 136
05-13 16:04:43.177 I/AudioHardwareQSD( 136): Routing audio to No microphone Wired Headset (0,8)
05-13 16:04:43.197 I/CDP ( 1088): Call Delay Patch has been applied
05-13 16:04:43.907 W/AudioSystem( 943): AudioFlinger server died!
05-13 16:04:43.907 W/AudioSystem( 943): AudioPolicyService server died!
05-13 16:04:43.907 W/AudioSystem( 681): AudioFlinger server died!
05-13 16:04:43.907 W/AudioSystem( 681): AudioPolicyService server died!
05-13 16:04:43.907 W/AudioSystem( 554): AudioFlinger server died!
05-13 16:04:43.907 W/IMediaDeathNotifier( 554): media server died
05-13 16:04:43.907 W/AudioSystem( 554): AudioPolicyService server died!
05-13 16:04:43.907 W/IMediaDeathNotifier( 1088): media server died
05-13 16:04:43.907 I/ServiceManager( 61): service 'media.audio_flinger' died
05-13 16:04:43.907 I/ServiceManager( 61): service 'media.player' died
05-13 16:04:43.907 I/ServiceManager( 61): service 'media.camera' died
05-13 16:04:43.907 I/ServiceManager( 61): service 'media.audio_policy' died
05-13 16:04:43.907 I/DEBUG ( 838): debuggerd committing suicide to free the zombie!
05-13 16:04:43.907 I/DEBUG ( 2529): debuggerd: May 11 2011 22:44:59
05-13 16:04:43.917 I/CDP ( 1088): Call Delay Patch has been applied
05-13 16:04:44.157 I/ ( 2530): ServiceManager: 0xad50
05-13 16:04:44.157 E/AudioHardwareQSD( 2530): Cannot open /dev/audience_a1026 -1
05-13 16:04:44.157 I/HTC Acoustic( 2530): libhtc_acoustic.so version 2.0.1.5
05-13 16:04:44.157 E/HTC Acoustic( 2530): Fail to open /system/etc/AdieHWCodecSetting.csv -1.
05-13 16:04:44.157 E/HTC Acoustic( 2530): read ADIE para from file failed -1
05-13 16:04:44.157 E/HTC Acoustic( 2530): ioctl ACOUSTIC_UPDATE_ADIE failed -1
05-13 16:04:44.157 I/HTC Acoustic( 2530): open /system/etc/AudioBTID.csv success.
05-13 16:04:44.157 I/HTC Acoustic( 2530): BT ID table version: PASSION_HTC_20091105
05-13 16:04:44.167 E/HTC Acoustic( 2530): Fail to open /system/etc/TPA2018.csv -1.
05-13 16:04:44.167 D/AudioHardwareQSD( 2530): speaker amplifier tpa2018 is not supported
05-13 16:04:44.167 D/AudioHardwareInterface( 2530): setMode(NORMAL)
05-13 16:04:44.167 I/AudioHardwareQSD( 2530): Set master volume to 1.000000
05-13 16:04:44.167 I/CameraService( 2530): CameraService started (pid=2530)
05-13 16:04:44.167 I/AudioFlinger( 2530): AudioFlinger's thread 0xea80 ready to run
05-13 16:04:44.167 D/AudioFlinger( 2530): setParameters(): io 1, keyvalue routing=2, tid 2532, calling tid 2530
05-13 16:04:44.177 I/AudioHardwareQSD( 2530): Routing audio to Speakerphone
05-13 16:04:44.177 D/AudioHardwareQSD( 2530): Switching audio device to
05-13 16:04:44.177 D/AudioHardwareQSD( 2530): Speakerphone
05-13 16:04:44.177 I/AudioHardwareQSD( 2530): voice volume 5 (range is 0 to 5)
05-13 16:04:44.177 D/AudioHardwareQSD( 2530): Setting in-call volume to 100
05-13 16:04:44.177 D/AudioHardwareQSD( 2530): gpc: I am here to fix the volume, start
05-13 16:04:44.177 D/AudioHardwareQSD( 2530): gpc: bye
05-13 16:04:44.547 W/AudioTrack( 943): obtainBuffer timed out (is the CPU pegged?) 0x23daf8 user=05edaa11, server=05ed7f00
05-13 16:04:44.547 W/IAudioTrack( 943): start() error: Broken pipe
05-13 16:04:44.547 W/AudioTrack( 943): obtainBuffer() dead IAudioTrack: creating a new one
05-13 16:04:44.557 W/AudioTrack( 943): obtainBuffer timed out (is the CPU pegged?) 0x23daf8 user=05edaa11, server=05ed7f00
05-13 16:04:44.557 W/IAudioTrack( 943): start() error: Broken pipe
05-13 16:04:44.557 W/AudioTrack( 943): obtainBuffer() dead IAudioTrack: creating a new one
05-13 16:04:44.737 W/AudioFlinger( 2530): write blocked for 145 msecs, 1 delayed writes, thread 0xea80
05-13 16:04:45.417 E/AudioService( 554): Media server died.
05-13 16:04:45.417 E/AudioService( 554): Media server started.
Anyone an idea, whats causing this?
I recently bought GTA III from the android market, and downloaded it onto my device, however, when i try to launch the app, it crashes on start. what seems to be the problem?>
me too, using CM7 RC2, I'll post a logcat later tonight
You need to get the SD Card DATA from Google that is made to make it work on our device. Not sure but I think you also need the ported. Apk
Sent from my LG-P500 using xda premium
I thought the game downloaded the data upon launching, so buying it from the play store isn't enough I guess
Code:
--------- beginning of /dev/log/system
W/InputManagerService( 208): Window already focused, ignoring focus gain of: [email protected]
I/ActivityManager( 208): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.rockstar.gta3/.GTA3 } from pid 208
I/ActivityManager( 208): Start proc com.rockstar.gta3 for activity com.rockstar.gta3/.GTA3: pid=19851 uid=10066 gids={3003, 1015, 3002}
W/InputManagerService( 208): Window already focused, ignoring focus gain of: [email protected]
I/WindowManager( 208): Setting rotation to 1, animFlags=1
I/ActivityManager( 208): Config changed: { scale=1.0 imsi=302/720 loc=en_CA touch=3 keys=1/1/2 nav=1/1 orien=2 layout=18 uiMode=17 seq=125 themeResource=null}
--------- beginning of /dev/log/main
I/dalvikvm(19679): Jit: resizing JitTable from 512 to 1024
I/PowerWidget( 277): Clearing any old widget stuffs
I/PowerWidget( 277): Setting up widget
I/PowerWidget( 277): Button list: toggleWifi|toggleBluetooth|toggleSound|toggleNetworkMode|toggleGPS
I/PowerWidget( 277): Setting up button: toggleWifi
I/PowerWidget( 277): Setting up button: toggleBluetooth
I/PowerWidget( 277): Setting up button: toggleSound
I/PowerWidget( 277): Setting up button: toggleNetworkMode
I/PowerWidget( 277): Setting up button: toggleGPS
I/dalvikvm(19851): Could not find method android.view.InputDevice.getMotionRange, referenced from method com.wardrumstudios.utils.WarGamepad.a
W/dalvikvm(19851): VFY: unable to resolve virtual method 1996: Landroid/view/InputDevice;.getMotionRange (II)Landroid/view/InputDevice$MotionRange;
D/dalvikvm(19851): VFY: replacing opcode 0x6e at 0x0004
D/dalvikvm(19851): VFY: dead code 0x0007-0024 in Lcom/wardrumstudios/utils/WarGamepad;.a (Landroid/view/MotionEvent;Landroid/view/InputDevice;II)F
I/dalvikvm(19851): Could not find method android.hardware.usb.UsbDeviceConnection.controlTransfer, referenced from method com.wardrumstudios.utils.WarGamepad.a
W/dalvikvm(19851): VFY: unable to resolve virtual method 1931: Landroid/hardware/usb/UsbDeviceConnection;.controlTransfer (IIII[BII)I
D/dalvikvm(19851): VFY: replacing opcode 0x74 at 0x002f
W/dalvikvm(19851): VFY: unable to find class referenced in signature (Landroid/hardware/usb/UsbDevice;)
I/dalvikvm(19851): Could not find method android.hardware.usb.UsbDevice.getInterfaceCount, referenced from method com.wardrumstudios.utils.WarGamepad.a
W/dalvikvm(19851): VFY: unable to resolve virtual method 1928: Landroid/hardware/usb/UsbDevice;.getInterfaceCount ()I
D/dalvikvm(19851): VFY: replacing opcode 0x6e at 0x002d
D/dalvikvm(19851): VFY: dead code 0x0030-00c8 in Lcom/wardrumstudios/utils/WarGamepad;.a (Landroid/hardware/usb/UsbDevice;Ljava/lang/String;)V
W/dalvikvm(19851): VFY: unable to find class referenced in signature (Landroid/hardware/usb/UsbDevice;)
W/dalvikvm(19851): VFY: unable to find class referenced in signature (Landroid/hardware/usb/UsbDevice;)
E/dalvikvm(19851): Could not find class 'android.hardware.usb.UsbRequest', referenced from method com.wardrumstudios.utils.WarGamepad.j
W/dalvikvm(19851): VFY: unable to resolve new-instance 215 (Landroid/hardware/usb/UsbRequest;) in Lcom/wardrumstudios/utils/WarGamepad;
D/dalvikvm(19851): VFY: replacing opcode 0x22 at 0x0005
D/dalvikvm(19851): VFY: dead code 0x0007-006a in Lcom/wardrumstudios/utils/WarGamepad;.j ()V
I/dalvikvm(19851): Could not find method com.wardrumstudios.utils.WarBase.onGenericMotionEvent, referenced from method com.wardrumstudios.utils.WarGamepad.onGenericMotionEvent
W/dalvikvm(19851): VFY: unable to resolve virtual method 3642: Lcom/wardrumstudios/utils/WarBase;.onGenericMotionEvent (Landroid/view/MotionEvent;)Z
D/dalvikvm(19851): VFY: replacing opcode 0x6f at 0x00b2
D/dalvikvm(19851): VFY: dead code 0x00b5-00b7 in Lcom/wardrumstudios/utils/WarGamepad;.onGenericMotionEvent (Landroid/view/MotionEvent;)Z
W/dalvikvm(19851): VFY: unable to find class referenced in signature (Landroid/hardware/usb/UsbDevice;)
W/dalvikvm(19851): VFY: unable to find class referenced in signature (Landroid/hardware/usb/UsbDevice;)
E/dalvikvm(19851): Could not find class 'android.hardware.usb.UsbDevice', referenced from method com.wardrumstudios.utils.WarBase.onResume
W/dalvikvm(19851): VFY: unable to resolve check-cast 210 (Landroid/hardware/usb/UsbDevice;) in Lcom/wardrumstudios/utils/WarBase;
D/dalvikvm(19851): VFY: replacing opcode 0x1f at 0x002c
D/dalvikvm(19851): VFY: dead code 0x002e-0054 in Lcom/wardrumstudios/utils/WarBase;.onResume ()V
D/dalvikvm(19851): VFY: dead code 0x0059-0080 in Lcom/wardrumstudios/utils/WarBase;.onResume ()V
D/dalvikvm(19851): Trying to load lib /data/data/com.rockstar.gta3/lib/libImmEmulatorJ.so 0x405176c8
D/dalvikvm(19851): Added shared lib /data/data/com.rockstar.gta3/lib/libImmEmulatorJ.so 0x405176c8
D/dalvikvm(19851): No JNI_OnLoad found in /data/data/com.rockstar.gta3/lib/libImmEmulatorJ.so 0x405176c8, skipping init
D/dalvikvm(19851): Trying to load lib /data/data/com.rockstar.gta3/lib/libNative.so 0x405176c8
I/DEBUG (19815): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG (19815): Build fingerprint: 'lge/thunderg/thunderg:2.3.3/GRI40/LG-P500-V20h.19D34B612E:user/release-keys'
I/DEBUG (19815): pid: 19851, tid: 19851 >>> com.rockstar.gta3 <<<
I/DEBUG (19815): signal 4 (SIGILL), code 1 (ILL_ILLOPC), fault addr 8095e378
I/DEBUG (19815): r0 80b61cf4 r1 afd4e644 r2 80b65cf4 r3 80b661f4
I/DEBUG (19815): r4 80b61cf4 r5 80b61cf4 r6 00000004 r7 00000000
I/DEBUG (19815): r8 aca12240 r9 0000ce38 10 418ffc10 fp beea1430
I/DEBUG (19815): ip 00000000 sp beea1000 lr 00000000 pc 8095e378 cpsr 80000010
I/DEBUG (19815): d0 3f8000003f800000 d1 3ff0000043200000
I/DEBUG (19815): d2 4d827b204246ae4e d3 00540ff04a270400
I/DEBUG (19815): d4 3fbc71c70029c100 d5 3fcef049fb9094d1
I/DEBUG (19815): d6 000000003f800000 d7 000000003f800000
I/DEBUG (19815): d8 0000000000000000 d9 0000000000000000
I/DEBUG (19815): d10 0000000000000000 d11 0000000000000000
I/DEBUG (19815): d12 0000000000000000 d13 0000000000000000
I/DEBUG (19815): d14 0000000000000000 d15 0000000000000000
I/DEBUG (19815): scr 60000010
I/DEBUG (19815):
I/DEBUG (19815): #00 pc 0015e378 /data/sdext2/data/com.rockstar.gta3/lib/libNative.so (_ZN13cAudioManagerC1Ev)
I/DEBUG (19815): #01 lr 00000000 <unknown>
I/DEBUG (19815):
I/DEBUG (19815): code around pc:
I/DEBUG (19815): 8095e358 e58200ac 1afffff2 e8bd8070 e92d4070
I/DEBUG (19815): 8095e368 e2802901 e3a0e000 e2803c45 e1a04000
I/DEBUG (19815): 8095e378 e30450d0 e28220ed e2833034 e1a0100e
I/DEBUG (19815): 8095e388 e3e0c000 e3a00014 e784e005 e2811001
I/DEBUG (19815): 8095e398 e5c2c000 e3510014 e5c2c230 e5c30000
I/DEBUG (19815):
I/DEBUG (19815): code around lr:
I/DEBUG (19815):
I/DEBUG (19815): stack:
I/DEBUG (19815): beea0fc0 00000000
I/DEBUG (19815): beea0fc4 00000001
I/DEBUG (19815): beea0fc8 00001000
I/DEBUG (19815): beea0fcc ffffff20
I/DEBUG (19815): beea0fd0 aca12240 /system/lib/libdvm.so
I/DEBUG (19815): beea0fd4 0000ce38
I/DEBUG (19815): beea0fd8 418ffc10
I/DEBUG (19815): beea0fdc afd298d7 /system/lib/libc.so
I/DEBUG (19815): beea0fe0 00000000
I/DEBUG (19815): beea0fe4 afd1ce6b /system/lib/libc.so
I/DEBUG (19815): beea0fe8 00000000
I/DEBUG (19815): beea0fec afc01120
I/DEBUG (19815): beea0ff0 b000d828
I/DEBUG (19815): beea0ff4 80941cac /data/sdext2/data/com.rockstar.gta3/lib/libNative.so
I/DEBUG (19815): beea0ff8 df002777
I/DEBUG (19815): beea0ffc e3a070ad
I/DEBUG (19815): #00 beea1000 80b1ca2c
I/DEBUG (19815): beea1004 80b61cf4
I/DEBUG (19815): beea1008 00000004
I/DEBUG (19815): beea100c 8095e5f4 /data/sdext2/data/com.rockstar.gta3/lib/libNative.so
I/DEBUG (19815): beea1010 80b1a948
I/DEBUG (19815): beea1014 00000044
I/DEBUG (19815): beea1018 00000004
I/DEBUG (19815): beea101c b0003b05 /system/bin/linker
I/DEBUG (19815): beea1020 b000d90c
I/DEBUG (19815): beea1024 b000d908
I/DEBUG (19815): beea1028 00002752
I/DEBUG (19815): beea102c b0003bb7 /system/bin/linker
I/DEBUG (19815): beea1030 0069d000
I/DEBUG (19815): beea1034 afd00000 /system/lib/libc.so
I/DEBUG (19815): beea1038 00000020
I/DEBUG (19815): beea103c b000d828
I/DEBUG (19815): beea1040 80b1ca04
I/DEBUG (19815): beea1044 b000d828
I/JuiceDefender.Service( 823): Force-disable app running: GTA III 10-YEA/
I/BootReceiver( 208): Copying /data/tombstones/tombstone_06 to DropBox (SYSTEM_TOMBSTONE)
I/ActivityManager( 208): Process com.rockstar.gta3 (pid 19851) has died.
D/Zygote ( 151): Process 19851 terminated by signal (4)
D/dalvikvm( 208): GC_EXPLICIT freed 787K, 42% free 7508K/12743K, external 1647K/1721K, paused 158ms
I/WindowManager( 208): Setting rotation to 0, animFlags=1
I/ActivityManager( 208): Config changed: { scale=1.0 imsi=302/720 loc=en_CA touch=3 keys=1/1/2 nav=1/1 orien=1 layout=18 uiMode=17 seq=126 themeResource=null}
I/dalvikvm(19529): Jit: resizing JitTable from 512 to 1024
I/PowerWidget( 277): Clearing any old widget stuffs
I/PowerWidget( 277): Setting up widget
I/PowerWidget( 277): Button list: toggleWifi|toggleBluetooth|toggleSound|toggleNetworkMode|toggleGPS
I/PowerWidget( 277): Setting up button: toggleWifi
D/dalvikvm(19779): GC_CONCURRENT freed 340K, 50% free 3011K/5959K, external 692K/1189K, paused 4ms+97ms
I/PowerWidget( 277): Setting up button: toggleBluetooth
I/PowerWidget( 277): Setting up button: toggleSound
I/PowerWidget( 277): Setting up button: toggleNetworkMode
I/PowerWidget( 277): Setting up button: toggleGPS
W/InputManagerService( 208): Window already focused, ignoring focus gain of: [email protected]
W/SurfaceComposerClient( 208): Destroying surface while a transaction is open. Client 0xff000: destroying surface 113, mTransactionOpen=1
D/dalvikvm(17703): GC_CONCURRENT freed 527K, 48% free 3360K/6407K, external 269K/512K, paused 5ms+5ms
D/dalvikvm(17703): GC_CONCURRENT freed 470K, 48% free 3382K/6407K, external 48K/512K, paused 4ms+4ms
W/KeyCharacterMap(19779): Can't open keycharmap file
W/KeyCharacterMap(19779): Error loading keycharmap file '/system/usr/keychars/thunder_keypad.kcm.bin'. hw.keyboards.196609.devname='thunder_keypad'
W/KeyCharacterMap(19779): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
D/dalvikvm(17703): GC_CONCURRENT freed 408K, 47% free 3399K/6407K, external 263K/512K, paused 8ms+33ms
I/JuiceDefender.Service( 823): No configured apps are running
Hmm from what I've read on xda is that the play store version of gta iii should at least load. Slowly... but at least start.
I'm not convinced this isn't a CM7.2-RC2 bug. I found a thread in the p500 general section that had a link to an ultraperformance exe file, I followed the direction in the link to rename the folder copy it over etc. No go, same restults.
Has anyone tried GTA III with CM7.2-RC2 official?
---------- Post added at 08:00 PM ---------- Previous post was at 07:28 PM ----------
Oh shoot, just installed official lg rom to test it out and the market does say 'Your device isn't compatible with this version' so I guess cm7.2 does some build.prop tricks so perhaps I do need to install a custom apk
GTA3v10-andropalace.net.apk md5sum dc8b5d9f01a40ca3836088e2646d4708 works, I paid for it first but official apk doesn't work with our p500s
Hey,
while 'gliding' through XDA, i found that nearly all other devices which already have got ICS ROM(s) meanwhile have a working or partial working camera. I think it's time to open a thread where we can share information on how to get the camera working. So here it is...
I already did some investigation and tried to get it working. Some progress achieved but still no working or partial working camera. Here's what i did for information and as a base for others who want to try around. Ok, let's go....
- i used the msm7x727 camera lib from this thread: http://forum.xda-developers.com/showthread.php?t=1624018
Read this thread for basic information on how they got camera working. Seem's to me that this is a 'port' of rpmv78's solution for Nexus One. Due to the fact that HTC Hero and Galaxy ACE have same chipsets there should be a chance that it works. Important for Maclaw's ICS: You'll have to rename it to 'camera.msm7x27.so' before putting it to /system/lib/hw or it won't get loaded.
- First try: i used proprietary libs (libcamera.so, liboemcamera.so etc.) from a (STOCK Galaxy ACE) gingerbread ROM. These are:
libarccamera.so
libcamera.so
liboemcamera.so
libs3cjpeg.so
Result is a missing symbol in libs. Here's part of logcat during boot:
----
D/AudioHardwareInterface( 145): setMode(NORMAL)
I/AudioHardware( 145): Set master volume to 1.
I/CameraService( 145): CameraService started (pid=145)
E/HAL ( 145): load: module=/system/lib/hw/camera.msm7x27.so
E/HAL ( 145): Cannot load library: link_image[1965]: 145 could not load needed library 'libcamera.so' for 'camera.msm7x27.so' (reloc_library[1314]: 145 cannot locate '_ZN7android7Overlay5setFdEi'...
E/HAL ( 145): )
E/CameraService( 145): Could not load camera HAL module
----
Than i tried to find out where '_ZN7android7Overlay5setFdEi...' can be found. It is in libui.so (of GB ROM). I didn't check it out, but i hardly doubt that we can simply replace an ICS libui with an GB libui.
- Second try: i used proprietary camera libs from this Hero ROM: http://forum.xda-developers.com/showthread.php?t=1612140
Although these libs are proprietary Hero libs, camera module and HAL loaded but as soon as i start camera, i'll get:
----
V/QualcommCameraHardware( 145): openCameraHardware: call createInstance
D/QualcommCameraHardware( 145): createInstance: E
V/QualcommCameraHardware( 145): Storing the current target type as 1
V/QualcommCameraHardware( 145): constructor EX
V/QualcommCameraHardware( 145): startCamera E
D/memalloc( 453): /dev/pmem: Unmapping buffer base:0x4acc4000 size:3112960 offset:2498560
D/memalloc( 250): /dev/pmem: Freeing buffer base:0x4a408000 size:614400 offset:1884160 fd:240
D/memalloc( 250): /dev/pmem: Freeing buffer base:0x4a49e000 size:614400 offset:2498560 fd:276
D/memalloc( 250): /dev/pmem: Freeing buffer base:0x4a372000 size:614400 offset:1269760 fd:221
V/QualcommCameraHardware( 145): loading liboemcamera at 0xb000ed08
D/dalvikvm( 1034): GC_CONCURRENT freed 252K, 6% free 6747K/7175K, paused 5ms+9ms
I/mm-camera-config( 145): cam_conf fd cfgctrl.camfd:0
I/mm-camera-config( 145): Open config device node : /dev/msm_camera/config0
D/dalvikvm( 1034): GC_FOR_ALLOC freed 26K, 5% free 7010K/7367K, paused 28ms
I/ ( 145): [AWB Calibration]:ctrlfd:29
I/ ( 145): [AWB Calibration] read fuse ID fail
I/ ( 145): [AWB Calibration] cfg.fuse_id_word1:0xa94c86fd
I/ ( 145): [AWB Calibration] cfg.fuse_id_word2:0xa94c8664
I/ ( 145): [AWB Calibration] cfg.fuse_id_word3:0xa94ea124
I/ ( 145): [AWB Calibration] cfg.fuse_id_word4:0xa951db40
E/mm-camera-config( 145): config_init_ctrl: cam_conf_get_sensor_info failed!
W/ThrottleService( 250): unable to find stats for iface rmnet0
W/ActivityManager( 250): Launch timeout has expired, giving up wake lock!
W/ActivityManager( 250): Activity idle timeout for ActivityRecord{413ff410 com.android.camera/.Camera}
D/dalvikvm( 250): GC_CONCURRENT freed 551K, 10% free 9416K/10439K, paused 12ms+8ms
I/InputDispatcher( 250): Application is not responding: AppWindowToken{41309880 token=Token{41396428 ActivityRecord{413ff410 com.android.camera/.Camera}}}. 5005.8ms since event, 5005.6ms since wait started
I/WindowManager( 250): Input event dispatching timed out sending to application AppWindowToken{41309880 token=Token{41396428 ActivityRecord{413ff410 com.android.camera/.Camera}}}
I/Process ( 250): Sending signal. PID: 1034 SIG: 3
I/dalvikvm( 1034): threadid=3: reacting to signal 3
I/dalvikvm( 1034): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 250): Sending signal. PID: 250 SIG: 3
I/dalvikvm( 250): threadid=3: reacting to signal 3
I/dalvikvm( 250): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 250): Sending signal. PID: 442 SIG: 3
I/dalvikvm( 442): threadid=3: reacting to signal 3
I/dalvikvm( 442): Wrote stack traces to '/data/anr/traces.txt'
I/Process ( 250): Sending signal. PID: 365 SIG: 3
I/dalvikvm( 365): threadid=3: reacting to signal 3
I/dalvikvm( 365): Wrote stack traces to '/data/anr/traces.txt'
D/dalvikvm( 250): GC_CONCURRENT freed 546K, 9% free 9597K/10439K, paused 4ms+9ms
D/dalvikvm( 250): GC_EXPLICIT freed 76K, 9% free 9600K/10439K, paused 6ms+8ms
E/ActivityManager( 250): ANR in com.android.camera (com.android.camera/.Camera)
E/ActivityManager( 250): Reason: keyDispatchingTimedOut
E/ActivityManager( 250): Load: 7.27 / 3.0 / 1.11
E/ActivityManager( 250): CPU usage from 12799ms to 2797ms ago:
E/ActivityManager( 250): 3.9% 250/system_server: 2.9% user + 1% kernel / faults: 83 minor
E/ActivityManager( 250): 1.7% 68/bma_wq: 0% user + 1.7% kernel
E/ActivityManager( 250): 0.5% 64/synaptics_wq: 0% user + 0.5% kernel
E/ActivityManager( 250): 0.5% 365/com.android.systemui: 0.4% user + 0.1% kernel / faults: 4 minor
E/ActivityManager( 250): 0.5% 442/com.android.phone: 0.4% user + 0.1% kernel / faults: 1 minor
E/ActivityManager( 250): 0.3% 27/ksmd: 0% user + 0.3% kernel
E/ActivityManager( 250): 0.1% 5/events/0: 0% user + 0.1% kernel
E/ActivityManager( 250): 0.1% 15/kondemand/0: 0% user + 0.1% kernel
E/ActivityManager( 250): 0% 61/file-storage: 0% user + 0% kernel
E/ActivityManager( 250): 0.1% 65/check_ic_wq: 0% user + 0.1% kernel
E/ActivityManager( 250): 0% 101/jbd2/stl13-8: 0% user + 0% kernel
E/ActivityManager( 250): 0% 139/vold: 0% user + 0% kernel / faults: 51 minor
E/ActivityManager( 250): 0% 218/logcat: 0% user + 0% kernel
E/ActivityManager( 250): 4.3% TOTAL: 2.8% user + 1.4% kernel
E/ActivityManager( 250): CPU usage from 587ms to 1122ms later with 99% awake:
E/ActivityManager( 250): 11% 250/system_server: 5.5% user + 5.5% kernel
E/ActivityManager( 250): 9.2% 318/InputDispatcher: 1.8% user + 7.4% kernel
E/ActivityManager( 250): 1.8% 252/GC: 1.8% user + 0% kernel
E/ActivityManager( 250): 1% 15/kondemand/0: 0% user + 1% kernel
E/ActivityManager( 250): 7.5% TOTAL: 7.5% user + 0% kernel
D/dalvikvm( 250): GC_FOR_ALLOC freed 323K, 10% free 9486K/10503K, paused 74ms
----
The problem seem's to be here: 'E/mm-camera-config( 145): config_init_ctrl: cam_conf_get_sensor_info failed!'. Combining 'solution 2' together with liboemcamera.so from a stock ACE GB-Rom resulted in crashing libcamera.so.
Now let's start to try and discuss to finally get it working....
Hey lagloose how are you doing.... I have tried to get the camera working on many occasions, keep getting the same errors u mentioned above. Thanks for opening this thread, it should boost development a bit
djsky2011 said:
Hey lagloose how are you doing.... I have tried to get the camera working on many occasions, keep getting the same errors u mentioned above. Thanks for opening this thread, it should boost development a bit
Click to expand...
Click to collapse
Thanx for asking So far so good... Lot of work and family business the last weeks...
Hope we'll get the stuff working. Cant' be that all others can, but we don't...
I will try.
Hope the camera can use sooner
Sent from my GT-S5830 using xda premium
The first thing we need to do is look at other similar devices that has camera working and even Pm a few of their devs. A place to start would be the xperia x10 guys
Sent from my GT-S5830 using xda premium
If I remember marcin has a repo which has camera modded for gio.....I see him using GB libs in the prebuilt folder , at the root there is a functions.txt which stores all the Camera functions that can be extracted from libcamera.so (readelf -a -w)
I tried doing that but I don't know how he does the functions format.....
This was sent from a Galaxy Ace. Problem?
Good to see a new thread for CM9 camera!
now maybe we will get working camera on SGA
As Always Samsung did everything different, the hero libs won't work cause the kernel driver is different and the sensor detection fails. You could port the kernel driver to the ace.
When you try to load the original samsung lib there is a bunch of libs you need to load. You could at first try to stub those functions to just get it loading, but the problem is, the comple overlay code was removed in ICS so this will be hard. But doable.
For further information, here's where the stuff crashes when using liboemcamera from stock ACE ROM and libcamera from Hero:
---
I/CameraService( 1676): Opening camera 0
D/CameraHAL( 1676): qcamera_device_open: name:0 device:0x13dfc cameraId:0
V/QualcommCameraHardware( 1676): openCameraHardware: call createInstance
D/QualcommCameraHardware( 1676): createInstance: E
V/QualcommCameraHardware( 1676): Storing the current target type as 1
V/QualcommCameraHardware( 1676): constructor EX
V/QualcommCameraHardware( 1676): startCamera E
V/QualcommCameraHardware( 1676): loading liboemcamera at 0xb000ed08
F/libc ( 1676): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
D/dalvikvm( 1685): GC_CONCURRENT freed 57K, 5% free 7130K/7431K, paused 4ms+4ms
D/dalvikvm( 942): GC_CONCURRENT freed 380K, 9% free 7107K/7751K, paused 3ms+4ms
I/DEBUG ( 1677): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1677): Build fingerprint: 'samsung/cm_cooper/cooper:4.0.4/IMM76D/eng.maclaw.20120414.123054:eng/test-keys'
I/DEBUG ( 1677): pid: 1676, tid: 1676 >>> /system/bin/mediaserver <<<
I/DEBUG ( 1677): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 1677): r0 00000000 r1 a968a665 r2 a9691a90 r3 ffffff40
I/DEBUG ( 1677): r4 000145bc r5 a96916a4 r6 a9691878 r7 a968e338
I/DEBUG ( 1677): r8 00000000 r9 00000000 10 00000000 fp 00000000
I/DEBUG ( 1677): ip 00000064 sp beee1868 lr b00067a0 pc a968bd56 cpsr 60000030
I/DEBUG ( 1677): d0 0000000000000000 d1 0000000000000000
I/DEBUG ( 1677): d2 7e37e43c8800759c d3 0000000000000000
I/DEBUG ( 1677): d4 0000000000000000 d5 7e37e43c8800759c
I/DEBUG ( 1677): d6 3ff0000000000000 d7 3ff0000000000000
I/DEBUG ( 1677): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 1677): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 1677): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1677): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 1677): scr 20000000
I/DEBUG ( 1677):
I/DEBUG ( 1677): #00 pc 0000bd56 /system/lib/libcamera.so (_ZN7android22QualcommCameraHardware11startCameraEv)
I/DEBUG ( 1677): #01 pc 0000d9f4 /system/lib/libcamera.so (_ZN7android22QualcommCameraHardware14createInstanceEv)
I/DEBUG ( 1677): #02 pc 0000db34 /system/lib/libcamera.so (openCameraHardware)
I/DEBUG ( 1677): #03 pc 0000260e /system/lib/hw/camera.msm7x27.so (_Z19qcamera_device_openPK11hw_module_tPKcPP11hw_device_t)
I/DEBUG ( 1677): #04 pc 0000ab7c /system/lib/libcameraservice.so (_ZN7android13CameraService7connectERKNS_2spINS_13ICameraClientEEEi)
I/DEBUG ( 1677): #05 pc 00016b42 /system/lib/libcamera_client.so (_ZN7android15BnCameraService10onTransactEjRKNS_6ParcelEPS1_j)
I/DEBUG ( 1677): #06 pc 00008e42 /system/lib/libcameraservice.so (_ZN7android13CameraService10onTransactEjRKNS_6ParcelEPS1_j)
I/DEBUG ( 1677): #07 pc 00017f3c /system/lib/libbinder.so (_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j)
I/DEBUG ( 1677): #08 pc 0001b3c4 /system/lib/libbinder.so (_ZN7android14IPCThreadState14executeCommandEi)
I/DEBUG ( 1677): #09 pc 0001b594 /system/lib/libbinder.so (_ZN7android14IPCThreadState14joinThreadPoolEb)
I/DEBUG ( 1677): #10 pc 00008ab6 /system/bin/mediaserver
I/DEBUG ( 1677): #11 pc 000164ea /system/lib/libc.so (__libc_init)
I/DEBUG ( 1677):
I/DEBUG ( 1677): code around pc:
I/DEBUG ( 1677): a968bd34 68206018 eab2f7fb 58a94a92 49926008 .` h.....J.X.`.I
I/DEBUG ( 1677): a968bd44 44796820 eaaaf7fb 49914b90 447958ea hyD.....K.I.XyD
I/DEBUG ( 1677): a968bd54 60016010 6820498f f7fb4479 4b8eeaa0 .`.`.I hyD.....K
I/DEBUG ( 1677): a968bd64 58ea498e 60104479 498d6001 44796820 .I.XyD.`.`.I hyD
I/DEBUG ( 1677): a968bd74 ea94f7fb 498c4b8b 447958ea 60016010 .....K.I.XyD.`.`
I/DEBUG ( 1677):
I/DEBUG ( 1677): code around lr:
I/DEBUG ( 1677): b0006780 02800016 08bd87f0 e5964000 e5967000 [email protected]
I/DEBUG ( 1677): b0006790 e2144903 1a00000e e5965000 ebffec5c .I.......P..\...
I/DEBUG ( 1677): b00067a0 e2055a02 e3853001 e1500003 0a000006 .Z...0....P.....
I/DEBUG ( 1677): b00067b0 e5865000 e1a00006 e1a01005 e3a02001 .P........... ..
I/DEBUG ( 1677): b00067c0 ebffffda e1a00004 e8bd87f0 e3a00000 ................
I/DEBUG ( 1677):
I/DEBUG ( 1677): stack:
I/DEBUG ( 1677): beee1828 a968e338 /system/lib/libcamera.so
I/DEBUG ( 1677): beee182c b000594f /system/bin/linker
I/DEBUG ( 1677): beee1830 b000ed08
I/DEBUG ( 1677): beee1834 a968ff01 /system/lib/libcamera.so
I/DEBUG ( 1677): beee1838 a968bd4d /system/lib/libcamera.so
I/DEBUG ( 1677): beee183c a968e338 /system/lib/libcamera.so
I/DEBUG ( 1677): beee1840 00000000
I/DEBUG ( 1677): beee1844 00000000
I/DEBUG ( 1677): beee1848 00000000
I/DEBUG ( 1677): beee184c b00059f7 /system/bin/linker
I/DEBUG ( 1677): beee1850 a96916a4 /system/lib/libcamera.so
I/DEBUG ( 1677): beee1854 b000ed08
I/DEBUG ( 1677): beee1858 000145bc [heap]
I/DEBUG ( 1677): beee185c a96916a4 /system/lib/libcamera.so
I/DEBUG ( 1677): beee1860 df0027ad
I/DEBUG ( 1677): beee1864 00000000
I/DEBUG ( 1677): #00 beee1868 00000000
I/DEBUG ( 1677): beee186c 400ecf01 /system/lib/libutils.so
I/DEBUG ( 1677): beee1870 000146e0 [heap]
I/DEBUG ( 1677): beee1874 00014510 [heap]
I/DEBUG ( 1677): beee1878 a96916a4 /system/lib/libcamera.so
I/DEBUG ( 1677): beee187c 00014510 [heap]
I/DEBUG ( 1677): beee1880 beee1954 [stack]
I/DEBUG ( 1677): beee1884 000001d0
I/DEBUG ( 1677): beee1888 a96916a4 /system/lib/libcamera.so
I/DEBUG ( 1677): beee188c a968d9f9 /system/lib/libcamera.so
I/DEBUG ( 1677): #01 beee1890 0000f6d0 [heap]
I/DEBUG ( 1677): beee1894 beee1978 [stack]
I/DEBUG ( 1677): beee1898 00013f88 [heap]
I/DEBUG ( 1677): beee189c 00000000
I/DEBUG ( 1677): beee18a0 00000000
I/DEBUG ( 1677): beee18a4 00000000
I/DEBUG ( 1677): beee18a8 00000000
I/DEBUG ( 1677): beee18ac 00002eda
I/DEBUG ( 1677): beee18b0 0000000b
I/DEBUG ( 1677): beee18b4 00000000
I/DEBUG ( 1677): beee18b8 00000000
I/DEBUG ( 1677): beee18bc 00000323
I/DEBUG ( 1677): beee18c0 000041ed
I/DEBUG ( 1677): beee18c4 00000002
I/DEBUG ( 1677): beee18c8 00000000
I/DEBUG ( 1677): beee18cc 00000000
I/DEBUG ( 1677): beee18d0 00000000
I/DEBUG ( 1677): beee18d4 00000000
I/DEBUG ( 1677): beee18d8 00000000
I/DEBUG ( 1677): beee18dc 00000000
I/DEBUG ( 1677): beee18e0 000002f8
I/DEBUG ( 1677): beee18e4 00000000
I/DEBUG ( 1677): beee18e8 00001000
I/DEBUG ( 1677): beee18ec 00000000
I/DEBUG ( 1677): beee18f0 00000000
I/DEBUG ( 1677): beee18f4 00000000
I/DEBUG ( 1677): beee18f8 4fc5dd55
I/DEBUG ( 1677): beee18fc 245bdc83
I/DEBUG ( 1677): beee1900 4fc5dd55
I/DEBUG ( 1677): beee1904 245bdc83
I/DEBUG ( 1677): beee1908 4fc5dd55
I/DEBUG ( 1677): beee190c 245bdc83
I/DEBUG ( 1677): beee1910 00000323
I/DEBUG ( 1677): beee1914 00000000
I/DEBUG ( 1677): beee1918 00014510 [heap]
I/DEBUG ( 1677): beee191c beee1954 [stack]
I/DEBUG ( 1677): beee1920 00001c16
I/DEBUG ( 1677): beee1924 beee1954 [stack]
I/DEBUG ( 1677): beee1928 00001c16
I/DEBUG ( 1677): beee192c 00000000
I/DEBUG ( 1677): beee1930 00013dfc [heap]
I/DEBUG ( 1677): beee1934 a968db39 /system/lib/libcamera.so
I/BootReceiver( 325): Copying /data/tombstones/tombstone_04 to DropBox (SYSTEM_TOMBSTONE)
E/CameraHolder( 1685): fail to connect Camera
E/CameraHolder( 1685): java.lang.RuntimeException: Fail to connect to camera service
E/CameraHolder( 1685): at android.hardware.Camera.native_setup(Native Method)
E/CameraHolder( 1685): at android.hardware.Camera.<init>(Camera.java:320)
E/CameraHolder( 1685): at android.hardware.Camera.open(Camera.java:280)
E/CameraHolder( 1685): at com.android.camera.CameraHolder.open(CameraHolder.java:131)
E/CameraHolder( 1685): at com.android.camera.Util.openCamera(Util.java:267)
E/CameraHolder( 1685): at com.android.camera.Camera$4.run(Camera.java:1118)
E/CameraHolder( 1685): at java.lang.Thread.run(Thread.java:856)
W/AudioSystem( 325): AudioFlinger server died!
I/ServiceManager( 138): service 'media.audio_flinger' died
I/ServiceManager( 138): service 'media.player' died
I/ServiceManager( 138): service 'media.camera' died
I/ServiceManager( 138): service 'media.audio_policy' died
W/AudioSystem( 325): AudioPolicyService server died!
W/MediaMetadataRetriever( 942): MediaMetadataRetriever server died!
W/Camera ( 1685): Camera server died!
---
AFAIK Gio has a semi working camera. Perhaps someone could check if liboemcamera from Maclaws Gio Port works ? I'm in office at the moment and can't do this right now.
camera work perfectly on X8
today, I saw a good thing, that the camera works perfectly on X8 with minicm9, try this: http://forum.xda-developers.com/showthread.php?t=1575094
hope can help you for reference
sorry for my bad english
Samsung changed a bunch of stuff in thier libcameraoem, those changes made it incompatible with the libcamera from qualcode which the hero is using. That lib is opensource an basicly a wrapper around the libcameraoem to abstact the AOSP interface from the verndors code.
If you can you can try to load the libcameraoem stuff, if that works, the rest should be straight forwared. I did some work on it in the early CM days but got lazy an used the blobs.
coolya said:
As Always Samsung did everything different, the hero libs won't work cause the kernel driver is different and the sensor detection fails. You could port the kernel driver to the ace.
When you try to load the original samsung lib there is a bunch of libs you need to load. You could at first try to stub those functions to just get it loading, but the problem is, the comple overlay code was removed in ICS so this will be hard. But doable.
Click to expand...
Click to collapse
You are talking about missing symbol(s) like ''_ZN7android7Overlay5setFdEi...' Right ?
Then what about this: http://review.cyanogenmod.com/#/c/13317/ ?
This changes are required to get the binder working with gingerbread and froyo libs where the binder interface was different.
The binder is just used for IPC you still need to get the overlay stuff working.
I didn't put any work in porting gingerbread camera libs to ics, so I can't tell you much whats needed.
lagloose said:
You are talking about missing symbol(s) like ''_ZN7android7Overlay5setFdEi...' Right ?
Then what about this: http://review.cyanogenmod.com/#/c/13317/ ?
Click to expand...
Click to collapse
says on the page that you linked it's already merged, so it should already work.
Thats just gave me an idea. Coolya could you make a list of suggested methods i'll be be happy to work at this and get it done once and for all.
You can have a look at this first:
https://github.com/CyanogenMod/andr...c327e94a/libcamera/QualcommCameraHardware.cpp
it is some kind of blue print, it is used on other msm7277 device like the Z71 or ZTE Blade to get the camera working. But it won't work OOTB samsung changed a bunch of stuff. I would suggest to get this working with gingerbread and then porting it to ICS schould be not that hard.
look at this thread: http://forum.xda-developers.com/showthread.php?t=1651530
They've collected a lot of informational links in the first post(s) which could help us also...
Wonderful to see you guys working on the camera libs. I have mentioned previously on the general and dev threads that if Blade and P500 can do it so can our devs. One thing that seems to have had an effect for those and other devices with working, or partially working, cameras is some kind of "fix" in the init files. I have experimented myself with various libs with similar results as those posted here but I feel that if we can get a little guidance from the successful devs that will be the way to make progress. Good luck in your quest.
I found that using Retro Camera and OS Monitor helped to assess what was going wrong during my experiments along with catlog of course
djsky2011 said:
Thats just gave me an idea. Coolya could you make a list of suggested methods i'll be be happy to work at this and get it done once and for all.
Click to expand...
Click to collapse
djsky do you have actual Sources/Configs from Maclaw ?