[Samsung Galaxy Gio GT-S5660] :
@ercas, did u anything to the hwcomposer or libstagefrightes in jb version? :/

I ported PA 2.52 from SGS2 but get horrible HWcomposer streching bugs in pa ...

I/QualcommCameraHardware( 126): getCameraInfo: IN

D/dalvikvm( 124): DexOpt: --- BEGIN 'core.jar' (bootstrap=1) ---

E/Trace ( 311): error opening trace file: No such file or directory (2)

I/QualcommCameraHardware( 126): getCameraInfo: loading libqcamera at 0x40019a80

I/QualcommCameraHardware( 126): getCameraInfo: numOfCameras = 1

I/QualcommCameraHardware( 126): Camera sensor 0 info:

I/QualcommCameraHardware( 126): camera_id: 0

I/QualcommCameraHardware( 126): modes_supported: 1

I/QualcommCameraHardware( 126): position: 0

I/QualcommCameraHardware( 126): sensor_mount_angle: 90

V/QualcommCameraHardware( 126): getCameraInfo: dlclose(libqcamera)

I/QualcommCameraHardware( 126): getCameraInfo: OUT

I/AudioPolicyManagerBase( 126): loadAudioPolicyConfig() loaded /system/etc/audio_policy.conf

I/AudioHardware( 126): get_audpp_filter

I/AudioHardware( 126): open /system/etc/AudioFilter.csv success.

I/AudioFlinger( 126): loadHwModule() Loaded primary audio interface from LEGACY Audio HW HAL (audio) handle 1

I/AudioFlinger( 126): HAL output buffer size 1200 frames, normal mix buffer size 1200 frames

I/AudioMixer( 126): found effect "Multichannel Downmix To Stereo" from The Android Open Source Project

I/AudioFlinger( 126): Using module 1 has the primary audio interface

D/AudioHardwareInterface( 126): setMode(NORMAL)

I/AudioHardware( 126): Set master volume to 1.

I/AudioFlinger( 126): AudioFlinger's thread 0x11718 ready to run

W/AudioFlinger( 126): Thread AudioOut_2 cannot connect to the power manager service

W/AudioFlinger( 126): Thread AudioOut_2 cannot connect to the power manager service

I/AudioHardware( 126): Routing audio to Speakerphone

D/AudioHardware( 126): doAudioRouteOrMute() device 6, mMode 0, mMicMute 1, mBuiltinMicSelected 0, muted

I/AudioHardware( 126): Routing audio to Speakerphone

D/AudioHardware( 126): setVoiceVolume(0.000000)

I/AudioHardware( 126): Setting in-call volume to 0 (available range is 0 to 7)

I/AudioFlinger( 126): loadHwModule() Loaded a2dp audio interface from A2DP Audio HW HAL (audio) handle 3

I/AudioPolicyService( 126): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

D/dalvikvm( 315): Ignoring duplicate verify attempt on Ljava/lang/Object;

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

D/dalvikvm( 315): Ignoring duplicate verify attempt on Ljava/lang/Class;

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

D/dalvikvm( 315): Ignoring duplicate verify attempt on Ljava/lang/ref/Reference;

D/dalvikvm( 315): Ignoring duplicate verify attempt on Ljava/lang/ref/ReferenceQueue;

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000

E/hwcomposer( 123): drawLayerUsingCopybit: copybit stretch failed

D/dalvikvm( 315): Ignoring duplicate verify attempt on Ljava/lang/ref/FinalizerReference;

E/copybit ( 123): copyBits failed (Invalid argument)

E/copybit ( 123): 0: src={w=320, h=480, f=10, rect={0,0,320,480}}

E/copybit ( 123): dst={w=320, h=480, f=12, rect={0,0,320,480}}

E/copybit ( 123): flags=00021000