[SOLVED] How do you port Armv7 Roms to an Armv6 Device?

Search This thread

Peteragent5

Senior Member
Jan 1, 2012
1,280
2,028
Richmond
So I try to get Galaxy S Roms ported to my Galaxy Gio.
Ex. Miui GB
But all I get is a blank screen that says android (it hangs).
I'm thinking it has something to do with framework or the libs that makes Armv7 not work on Armv6
Anyone with knowledge, please help

Thanks :)

----Edit-------
It's possible!!!!

After like, 5+ Months, I've figured it out.

Very special thanks to my friend dhk.- for shedding some light on me on how to port a Armv7 Rom to Armv6 shown HERE in his MIUI Port

Also very special thanks to my friend CoolCatGetHome for explaining this to me very brief that no one can understand LOL in this THREAD

Also thanks to nims11 who helped me a lot!
You need to add missing methods in framework. Logcat using DDMS
(P.M others for more info...)
 
Last edited:

dastin1015

Inactive Recognized Developer
Hmmmm.
Then could you explain how nims11 ported MIUI ICS from an Armv7 to Armv6 (Galaxy Ace)
And could you explain how kssood ported MIUI GB from an Armv7 to Armv6 (LG Optimus One)
:eek:
:confused:
I'm sure it's in the framework
Any help? :confused:

No. There are guides on XDA on how to port MIUI to other devices using any AOSP base.

私のEVO 3Dから送信される。
 

Peteragent5

Senior Member
Jan 1, 2012
1,280
2,028
Richmond
No. There are guides on XDA on how to port MIUI to other devices using any AOSP base.

私のEVO 3Dから送信される。

Well MIUI was just an example.
I also tried to port Oxygen Rom from Galaxy S2 to my Galaxy Gio (Armv6)
Also HTC Sense to my Gio
But still black screen with android logo
sooooo does anyone know how to port armv7 to armv6? Please! I know lots of people did it! How???
 

dastin1015

Inactive Recognized Developer
Well MIUI was just an example.
I also tried to port Oxygen Rom from Galaxy S2 to my Galaxy Gio (Armv6)
Also HTC Sense to my Gio
But still black screen with android logo
sooooo does anyone know how to port armv7 to armv6? Please! I know lots of people did it! How???

You're trying to go from one OEM to another. That is the hardest types of ports you can attempt. The difference in amount of RAM and ROM space is vast between the two phones and hardware has vastly changed.

私のEVO 3Dから送信される。
 
  • Like
Reactions: Peteragent5

Ron G

Senior Member
Feb 13, 2012
3,374
3,922
30
Mumbai
www.facebook.com
Last edited:

faZevoLv

Senior Member
Mar 12, 2012
1,061
1,160
28
Nantwich
  • Like
Reactions: xnan

erlucky

Senior Member
Oct 20, 2010
154
72
First you need to either logcat using ADB or ddms during boot up.

Then it tells you what services or smalis are failing. Then you need to replace that smali with your Device's :)

Hi Peter

⃕This applies also to make a port between a armv6 to armv6?

The booting is ok. My problem is no GSM, No Sim and Bluetooth.

Devices are:
LG Optimus one to Huawei Sonic???

I decompiled both framework.jar...... (only this?!?!?)

I used abd logcat but I did not understand what are the lines with errors......

But for the difference HDPI to MDPI with Devices?

Build.prop
ro.sf.lcd_density=160 ---> for scale satisfied with this

Thank you

Bye
 

benjamingwynn

Inactive Recognized Developer
Nov 28, 2011
2,488
2,315
xenxier.com
@op

Maybe you can help us with a port with Sense 4.0 from the Desire C to the HTC Wildfire S. Here's the logcat:

Code:
--------- beginning of /dev/log/main
I/DEBUG   (   77): debuggerd: Apr 29 2012 17:12:57
D/AK8975  (   85): AK8975 daemon 1.1.0 Start
D/AK8975  (   85): (Library version : 1.2.1.1125)
--------- beginning of /dev/log/system
I/Vold    (   75): Vold 2.1 (the revenge) firing up
D/Vold    (   75): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
I/Netd    (   76): Netd 1.0 starting
D/Vold    (   75): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
D/DirectVolume(   75): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 1, PARTN 1
D/DirectVolume(   75): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 2, PARTN 2
D/Vold    (   75): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
D/AndroidRuntime(   80): 
D/AndroidRuntime(   80): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime(   80): CheckJNI is OFF
I/SurfaceFlinger(   79): SurfaceFlinger is starting
I/SurfaceFlinger(   79): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/msm7x27.gralloc(   79): We support 3 buffers
I/msm7x27.gralloc(   79): using (fd=12)
I/msm7x27.gralloc(   79): id           = msmfb
I/msm7x27.gralloc(   79): xres         = 320 px
I/msm7x27.gralloc(   79): yres         = 480 px
I/msm7x27.gralloc(   79): xres_virtual = 320 px
I/msm7x27.gralloc(   79): yres_virtual = 1440 px
I/msm7x27.gralloc(   79): bpp          = 32
I/msm7x27.gralloc(   79): r            =  0:8
I/msm7x27.gralloc(   79): g            =  8:8
I/msm7x27.gralloc(   79): b            = 16:8
I/msm7x27.gralloc(   79): width        = 51 mm (159.372543 dpi)
I/msm7x27.gralloc(   79): height       = 76 mm (160.421051 dpi)
I/msm7x27.gralloc(   79): refresh rate = 0.00 Hz
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
D/FramebufferNativeWindow(   79): mNumBuffers = 3
D/libEGL  (   79): loaded /system/lib/egl/libGLES_android.so
D/libEGL  (   79): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL  (   79): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL  (   79): loaded /system/lib/egl/libGLESv2_adreno200.so
I/SurfaceFlinger(   79): EGL informations:
I/SurfaceFlinger(   79): # of configs : 44
I/SurfaceFlinger(   79): vendor    : Android
I/SurfaceFlinger(   79): version   : 1.4 Android META-EGL
I/SurfaceFlinger(   79): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_base EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_get_render_buffer 
I/SurfaceFlinger(   79): Client API: OpenGL ES
I/SurfaceFlinger(   79): EGLSurface: 8-8-8-8, config=0x3
I/SurfaceFlinger(   79): OpenGL informations:
I/SurfaceFlinger(   79): vendor    : Qualcomm
I/SurfaceFlinger(   79): renderer  : Adreno (TM) 200
I/SurfaceFlinger(   79): version   : OpenGL ES-CM 1.1
I/SurfaceFlinger(   79): extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_APPLE_texture_2D_limited_npot GL_ARB_vertex_buffer_object GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_OES_blend_equation_separate GL_OES_blend_func_separate GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_draw_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_framebuffer_object GL_OES_matrix_palette GL_OES_packed_depth_stencil GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_rgb8_rgba8 GL_OES_stencil_wrap GL_OES_texture_cube_map GL_OES_texture_env_crossbar GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_mirrored_repeat GL_QCOM_binning_control GL_QCOM_extended_get GL_QCOM_tiled_rendering GL_AMD_compressed_3DC_texture 
I/SurfaceFlinger(   79): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger(   79): GL_MAX_VIEWPORT_DIMS = 4096 x 4096
I/SurfaceFlinger(   79): flags = 00000000
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
D/libEGL  (  121): loaded /system/lib/egl/libGLES_android.so
I/        (   81): ServiceManager: 0xf958
D/libEGL  (  121): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL  (  121): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL  (  121): loaded /system/lib/egl/libGLESv2_adreno200.so
I/HTC Acoustic(   81): libhtc_acoustic.so version 2.0.0.6.
I/HTC Acoustic(   81): deonvvv gingerbread test.
I/HTC Acoustic(   81): open /system/etc/AudioPara4_WB.csv success.
D/memalloc(   79): init_pmem_area: Initializing pmem area
D/memalloc(   79): init_pmem_area_locked: Opening master pmem FD
D/memalloc(   79): init_pmem_area_locked: Total pmem size: 16777216
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:0 fd:26
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x407cc000 size:614400 offset:0 fd:16
I/HTC Acoustic(   81): acoustic table version: MAL_WB_20110217
I/HTC Acoustic(   81): read_audio_para_from_file success.
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:614400 fd:29
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x40b3c000 size:1228800 offset:614400 fd:20
E/HTC Acoustic(   81): Fail to open /system/etc/AudioPara_HTC-WWE.csv -1.
I/HTC Acoustic(   81): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic(   81): acoustic table version: MAL_Gerenic_20110509
I/HTC Acoustic(   81): read_audio_para_from_file success.
I/HTC Acoustic(   81): get_audpp_filter
I/HTC Acoustic(   81): open /system/etc/AudioFilter.csv success.
I/HTC Acoustic(   81): MBADRC Filter MBADRC FLAG = ffff.
E/HTC Acoustic(   81): set mbadrc filter error.
I/HTC Acoustic(   81): failed to set audpp parameters, exiting.
I/HTC Acoustic(   81): get_audpre_filter
I/HTC Acoustic(   81): open /system/etc/AudioPreProcess.csv success.
D/AudioHardwareMSM72XX(   81): mNumSndEndpoints = 151
V/AudioHardwareMSM72XX(   81): constructed 151 SND endpoints)
D/AudioHardwareMSM72XX(   81): BT MATCH HANDSET
D/AudioHardwareMSM72XX(   81): BT MATCH SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH BT
D/AudioHardwareMSM72XX(   81): BT MATCH CARKIT
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_FULL
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_VCO
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_HCO
D/AudioHardwareMSM72XX(   81): BT MATCH NO_MIC_HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH FM_HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH HEADSET_AND_SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH FM_SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX(   81): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX(   81): BT MATCH CURRENT
I/AudioFlinger(   81): Loaded primary audio interface from LEGACY Audio HW HAL (audio)
I/AudioFlinger(   81): Using 'LEGACY Audio HW HAL' (audio.primary) as the primary audio interface
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:1228800 fd:32
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x40d34000 size:1843200 offset:1228800 fd:23
I/AudioFlinger(   81): Loaded a2dp audio interface from A2DP Audio HW HAL (audio)
D/AudioHardwareInterface(   81): setMode(NORMAL)
I/AudioHardwareMSM72XX(   81): Set master volume to 5.
I/CameraService(   81): CameraService started (pid=81)
E/HAL     (   81): load: module=/system/lib/hw/camera.marvel.so
E/HAL     (   81): Cannot load library: link_image[1965]:    81 could not load needed library 'libcamera.so' for 'camera.marvel.so' (reloc_library[1314]:    81 cannot locate '_debug_pthread_create'...
E/HAL     (   81): )
E/CameraService(   81): Could not load camera HAL module
I/AudioFlinger(   81): AudioFlinger's thread 0x16fd8 ready to run
W/AudioFlinger(   81): Thread AudioOut_1 cannot connect to the power manager service
V/AudioHardwareMSM72XX(   81): AudioStreamOutMSM72xx::setParameters() routing=2
V/AudioHardwareMSM72XX(   81): set output routing 2
I/AudioHardwareMSM72XX(   81): Routing audio to Speakerphone
V/AudioHardwareMSM72XX(   81): doAudioRouteOrMute() device 1, mMode 0, mMicMute 1
D/AudioHardwareMSM72XX(   81): setVoiceVolume(1.000000)
I/AudioHardwareMSM72XX(   81): Setting in-call volume to 5 (available range is 0 to 5)
I/AudioPolicyService(   81): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
D/dalvikvm(   80): DexOpt: --- BEGIN 'core.jar' (bootstrap=1) ---
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/Object;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/Reference;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/ReferenceQueue;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/Class;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/FinalizerReference;
D/dalvikvm(  134): DexOpt: load 271ms, verify+opt 2595ms
D/dalvikvm(   80): DexOpt: --- END 'core.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/core.jar': unzip in 1754ms, rewrite 4024ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'core-junit.jar' (bootstrap=1) ---
D/dalvikvm(  135): DexOpt: load 10ms, verify+opt 20ms
D/dalvikvm(   80): DexOpt: --- END 'core-junit.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/core-junit.jar': unzip in 5ms, rewrite 105ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'bouncycastle.jar' (bootstrap=1) ---
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x407cc000 size:614400 offset:0
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x40b3c000 size:1228800 offset:614400
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x40d34000 size:1843200 offset:1228800
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x414d4000 size:614400 offset:0 fd:26
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x4156a000 size:614400 offset:614400 fd:29
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x41600000 size:614400 offset:1228800 fd:32
D/dalvikvm(  136): DexOpt: load 57ms, verify+opt 851ms
D/dalvikvm(   80): DexOpt: --- END 'bouncycastle.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/bouncycastle.jar': unzip in 234ms, rewrite 1252ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'ext.jar' (bootstrap=1) ---
D/dalvikvm(  138): DexOpt: load 130ms, verify+opt 1529ms
D/dalvikvm(   80): DexOpt: --- END 'ext.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/ext.jar': unzip in 478ms, rewrite 2226ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'framework.jar' (bootstrap=1) ---
D/dalvikvm(  139): DexOpt: 'Lcom/htc/htcjavaflag/HtcBuildFlag;' has an earlier definition; blocking out
D/dalvikvm(  139): Note: class Landroid/opengl/GLWrapperBase; has 250 unimplemented (abstract) methods
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: not verifying/optimizing 'Lcom/htc/htcjavaflag/HtcBuildFlag;': multiple definitions
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): GC_FOR_ALLOC freed <1K, 1% free 2051K/2051K, paused 22ms
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: couldn't find field Landroid/database/sqlite/SQLiteDatabase;.mCanDumpMonitoredSql
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: load 1076ms, verify+opt 8460ms
D/dalvikvm(   80): DexOpt: --- END 'framework.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/framework.jar': unzip in 3066ms, rewrite 12129ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'android.policy.jar' (bootstrap=1) ---
D/dalvikvm(  140): DexOpt: load 93ms, verify+opt 344ms
D/dalvikvm(   80): DexOpt: --- END 'android.policy.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/android.policy.jar': unzip in 97ms, rewrite 603ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'services.jar' (bootstrap=1) ---
D/dalvikvm(  141): DexOpt: load 158ms, verify+opt 3076ms
D/dalvikvm(   80): DexOpt: --- END 'services.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/services.jar': unzip in 773ms, rewrite 3888ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'apache-xml.jar' (bootstrap=1) ---
D/dalvikvm(  142): DexOpt: load 125ms, verify+opt 1095ms
D/dalvikvm(   80): DexOpt: --- END 'apache-xml.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/apache-xml.jar': unzip in 344ms, rewrite 1641ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'filterfw.jar' (bootstrap=1) ---
D/dalvikvm(  143): DexOpt: load 34ms, verify+opt 252ms
D/dalvikvm(   80): DexOpt: --- END 'filterfw.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/filterfw.jar': unzip in 71ms, rewrite 447ms
W/dalvikvm(   80): VFY: unable to find class referenced in signature (Landroid/content/res/PackageRedirectionMap;)
I/dalvikvm(   80): Could not find method android.content.res.PackageRedirectionMap.getPackageId, referenced from method android.content.res.AssetManager.addRedirections
W/dalvikvm(   80): VFY: unable to resolve virtual method 10109: Landroid/content/res/PackageRedirectionMap;.getPackageId ()I
D/dalvikvm(   80): VFY: replacing opcode 0x6e at 0x000e
D/dalvikvm(   80): DexOpt: couldn't find field Landroid/database/sqlite/SQLiteDatabase;.mCanDumpMonitoredSql
W/dalvikvm(   80): VFY: unable to resolve instance field 9348
D/dalvikvm(   80): VFY: replacing opcode 0x55 at 0x0004
E/JNIHelp (   80): Native registration unable to find class 'com/android/server/NetworkManagementSocketTagger', aborting
F/libc    (   80): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
I/DEBUG   (   77): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (   77): Build fingerprint: 'htc_europe/htc_golfu/golfu:4.0.3/IML74K/62541.1:user/release-keys'
I/DEBUG   (   77): pid: 80, tid: 80  >>> zygote <<<
I/DEBUG   (   77): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG   (   77):  r0 deadbaad  r1 0000000c  r2 00000027  r3 a0000000
I/DEBUG   (   77):  r4 00000000  r5 00000080  r6 40199b7c  r7 bea28a88
I/DEBUG   (   77):  r8 00000000  r9 00000000  10 00000000  fp 00000000
I/DEBUG   (   77):  ip ffffffff  sp bea28a50  lr 4001ee9f  pc 4001b656  cpsr 00000030
I/DEBUG   (   77):  d0  3f4000003f400000  d1  0000000000000000
I/DEBUG   (   77):  d2  0000000000000000  d3  0000000000000000
I/DEBUG   (   77):  d4  0000000000000000  d5  0000000000000000
I/DEBUG   (   77):  d6  0000000000000000  d7  000000003f800000
I/DEBUG   (   77):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (   77):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (   77):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (   77):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (   77):  scr 60000000
I/DEBUG   (   77): 
I/DEBUG   (   77):          #00  pc 00017656  /system/lib/libc.so
I/DEBUG   (   77):          #01  pc 0000c658  /system/lib/libnativehelper.so (jniRegisterNativeMethods)
I/DEBUG   (   77): 
I/DEBUG   (   77): code around pc:
I/DEBUG   (   77): 4001b634 1c2bd00c 2d00682d e027d1fb 2a0068da  ..+.-h.-..'..h.*
I/DEBUG   (   77): 4001b644 4b16d004 447b2001 47906018 22274814  ...K. {D.`.G.H'"
I/DEBUG   (   77): 4001b654 70022580 ef8cf7f4 f7f62106 aa01e81a  .%.p.....!......
I/DEBUG   (   77): 4001b664 05692400 60546091 20061c11 f7f59401  .$i..`T`... ....
I/DEBUG   (   77): 4001b674 a905ebe6 20022200 ebeef7f5 ef78f7f4  .....". ......x.
I/DEBUG   (   77): 
I/DEBUG   (   77): code around lr:
I/DEBUG   (   77): 4001ee7c 4b0db5f0 447bb083 681c2600 68a59001  ...K..{D.&.h...h
I/DEBUG   (   77): 4001ee8c e0086867 5ea8220c dd032800 99011c28  gh...".^.(..(...
I/DEBUG   (   77): 4001ee9c 43064788 3f013554 6824d5f4 d1ee2c00  .G.CT5.?..$h.,..
I/DEBUG   (   77): 4001eeac 1c30b003 46c0bdf0 00028662 1c0fb5f0  ..0....Fb.......
I/DEBUG   (   77): 4001eebc b0891c3d a9064355 604d9103 90064914  =...UC....M`.I..
I/DEBUG   (   77): 
I/DEBUG   (   77): memory map around addr deadbaad:
I/DEBUG   (   77): bea08000-bea29000 [stack]
I/DEBUG   (   77): (no map for address)
I/DEBUG   (   77): (no map above)
I/DEBUG   (   77): 
I/DEBUG   (   77): stack:
I/DEBUG   (   77):     bea28a10  40a45478  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (   77):     bea28a14  00012800  [heap]
I/DEBUG   (   77):     bea28a18  40047720  /system/lib/libc.so
I/DEBUG   (   77):     bea28a1c  400476b0  /system/lib/libc.so
I/DEBUG   (   77):     bea28a20  00000000  
I/DEBUG   (   77):     bea28a24  4001ee9f  /system/lib/libc.so
I/DEBUG   (   77):     bea28a28  00000000  
I/DEBUG   (   77):     bea28a2c  4001dc05  /system/lib/libc.so
I/DEBUG   (   77):     bea28a30  00000000  
I/DEBUG   (   77):     bea28a34  00000000  
I/DEBUG   (   77):     bea28a38  00000000  
I/DEBUG   (   77):     bea28a3c  40199b7c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a40  bea28a88  [stack]
I/DEBUG   (   77):     bea28a44  4001e01d  /system/lib/libc.so
I/DEBUG   (   77):     bea28a48  df0027ad  
I/DEBUG   (   77):     bea28a4c  00000000  
I/DEBUG   (   77): #00 bea28a50  00000000  
I/DEBUG   (   77):     bea28a54  000db160  [heap]
I/DEBUG   (   77):     bea28a58  40a45478  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (   77):     bea28a5c  d49d8c54  
I/DEBUG   (   77):     bea28a60  4083bdfd  /system/lib/libdvm.so
I/DEBUG   (   77):     bea28a64  fffffbdf  
I/DEBUG   (   77):     bea28a68  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a6c  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a70  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a74  401cb65b  /system/lib/libnativehelper.so
I/DEBUG   (   77): #01 bea28a78  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a7c  401cb65b  /system/lib/libnativehelper.so
I/DEBUG   (   77):     bea28a80  401a84c4  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a84  00000004  
I/DEBUG   (   77):     bea28a88  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a8c  00000000  
I/DEBUG   (   77):     bea28a90  401a8fa8  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a94  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a98  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a9c  4019f9bc  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aa0  00000001  
I/DEBUG   (   77):     bea28aa4  40181c81  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aa8  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aac  40149a41  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28ab0  0000f2b8  [heap]
I/DEBUG   (   77):     bea28ab4  fffffe40  
I/DEBUG   (   77):     bea28ab8  bea28b94  [stack]
I/DEBUG   (   77):     bea28abc  40149a77  /system/lib/libandroid_runtime.so
I/ServiceManager(   74): service 'media.audio_flinger' died
I/ServiceManager(   74): service 'media.player' died
I/ServiceManager(   74): service 'media.camera' died
I/ServiceManager(   74): service 'media.audio_policy' died

EDIT: If you're interested, all the files are on GitHub here: https://github.com/wfsdev/marvel-golf-port
 
Last edited:

Peteragent5

Senior Member
Jan 1, 2012
1,280
2,028
Richmond
@op

Maybe you can help us with a port with Sense 4.0 from the Desire C to the HTC Wildfire S. Here's the logcat:

Code:
--------- beginning of /dev/log/main
I/DEBUG   (   77): debuggerd: Apr 29 2012 17:12:57
D/AK8975  (   85): AK8975 daemon 1.1.0 Start
D/AK8975  (   85): (Library version : 1.2.1.1125)
--------- beginning of /dev/log/system
I/Vold    (   75): Vold 2.1 (the revenge) firing up
D/Vold    (   75): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
I/Netd    (   76): Netd 1.0 starting
D/Vold    (   75): Volume sdcard state changing 0 (No-Media) -> 2 (Pending)
D/DirectVolume(   75): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 1, PARTN 1
D/DirectVolume(   75): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 2, PARTN 2
D/Vold    (   75): Volume sdcard state changing 2 (Pending) -> 1 (Idle-Unmounted)
D/AndroidRuntime(   80): 
D/AndroidRuntime(   80): >>>>>> AndroidRuntime START com.android.internal.os.ZygoteInit <<<<<<
D/AndroidRuntime(   80): CheckJNI is OFF
I/SurfaceFlinger(   79): SurfaceFlinger is starting
I/SurfaceFlinger(   79): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
E/msm7x27.gralloc(   79): We support 3 buffers
I/msm7x27.gralloc(   79): using (fd=12)
I/msm7x27.gralloc(   79): id           = msmfb
I/msm7x27.gralloc(   79): xres         = 320 px
I/msm7x27.gralloc(   79): yres         = 480 px
I/msm7x27.gralloc(   79): xres_virtual = 320 px
I/msm7x27.gralloc(   79): yres_virtual = 1440 px
I/msm7x27.gralloc(   79): bpp          = 32
I/msm7x27.gralloc(   79): r            =  0:8
I/msm7x27.gralloc(   79): g            =  8:8
I/msm7x27.gralloc(   79): b            = 16:8
I/msm7x27.gralloc(   79): width        = 51 mm (159.372543 dpi)
I/msm7x27.gralloc(   79): height       = 76 mm (160.421051 dpi)
I/msm7x27.gralloc(   79): refresh rate = 0.00 Hz
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
D/FramebufferNativeWindow(   79): mNumBuffers = 3
D/libEGL  (   79): loaded /system/lib/egl/libGLES_android.so
D/libEGL  (   79): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL  (   79): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL  (   79): loaded /system/lib/egl/libGLESv2_adreno200.so
I/SurfaceFlinger(   79): EGL informations:
I/SurfaceFlinger(   79): # of configs : 44
I/SurfaceFlinger(   79): vendor    : Android
I/SurfaceFlinger(   79): version   : 1.4 Android META-EGL
I/SurfaceFlinger(   79): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_base EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_image_native_buffer EGL_ANDROID_get_render_buffer 
I/SurfaceFlinger(   79): Client API: OpenGL ES
I/SurfaceFlinger(   79): EGLSurface: 8-8-8-8, config=0x3
I/SurfaceFlinger(   79): OpenGL informations:
I/SurfaceFlinger(   79): vendor    : Qualcomm
I/SurfaceFlinger(   79): renderer  : Adreno (TM) 200
I/SurfaceFlinger(   79): version   : OpenGL ES-CM 1.1
I/SurfaceFlinger(   79): extensions: GL_AMD_compressed_ATC_texture GL_AMD_performance_monitor GL_APPLE_texture_2D_limited_npot GL_ARB_vertex_buffer_object GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_type_2_10_10_10_REV GL_OES_blend_equation_separate GL_OES_blend_func_separate GL_OES_blend_subtract GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_depth_texture GL_OES_depth24 GL_OES_draw_texture GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_framebuffer_object GL_OES_matrix_palette GL_OES_packed_depth_stencil GL_OES_point_size_array GL_OES_point_sprite GL_OES_read_format GL_OES_rgb8_rgba8 GL_OES_stencil_wrap GL_OES_texture_cube_map GL_OES_texture_env_crossbar GL_OES_texture_float GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_mirrored_repeat GL_QCOM_binning_control GL_QCOM_extended_get GL_QCOM_tiled_rendering GL_AMD_compressed_3DC_texture 
I/SurfaceFlinger(   79): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger(   79): GL_MAX_VIEWPORT_DIMS = 4096 x 4096
I/SurfaceFlinger(   79): flags = 00000000
E/        (   79): DEBUG_CALC_FPS: 0
E/        (   79): period: 10
E/        (   79): ignorethresh_us: 500000
D/libEGL  (  121): loaded /system/lib/egl/libGLES_android.so
I/        (   81): ServiceManager: 0xf958
D/libEGL  (  121): loaded /system/lib/egl/libEGL_adreno200.so
D/libEGL  (  121): loaded /system/lib/egl/libGLESv1_CM_adreno200.so
D/libEGL  (  121): loaded /system/lib/egl/libGLESv2_adreno200.so
I/HTC Acoustic(   81): libhtc_acoustic.so version 2.0.0.6.
I/HTC Acoustic(   81): deonvvv gingerbread test.
I/HTC Acoustic(   81): open /system/etc/AudioPara4_WB.csv success.
D/memalloc(   79): init_pmem_area: Initializing pmem area
D/memalloc(   79): init_pmem_area_locked: Opening master pmem FD
D/memalloc(   79): init_pmem_area_locked: Total pmem size: 16777216
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:0 fd:26
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x407cc000 size:614400 offset:0 fd:16
I/HTC Acoustic(   81): acoustic table version: MAL_WB_20110217
I/HTC Acoustic(   81): read_audio_para_from_file success.
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:614400 fd:29
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x40b3c000 size:1228800 offset:614400 fd:20
E/HTC Acoustic(   81): Fail to open /system/etc/AudioPara_HTC-WWE.csv -1.
I/HTC Acoustic(   81): open /system/etc/AudioPara4.csv success.
I/HTC Acoustic(   81): acoustic table version: MAL_Gerenic_20110509
I/HTC Acoustic(   81): read_audio_para_from_file success.
I/HTC Acoustic(   81): get_audpp_filter
I/HTC Acoustic(   81): open /system/etc/AudioFilter.csv success.
I/HTC Acoustic(   81): MBADRC Filter MBADRC FLAG = ffff.
E/HTC Acoustic(   81): set mbadrc filter error.
I/HTC Acoustic(   81): failed to set audpp parameters, exiting.
I/HTC Acoustic(   81): get_audpre_filter
I/HTC Acoustic(   81): open /system/etc/AudioPreProcess.csv success.
D/AudioHardwareMSM72XX(   81): mNumSndEndpoints = 151
V/AudioHardwareMSM72XX(   81): constructed 151 SND endpoints)
D/AudioHardwareMSM72XX(   81): BT MATCH HANDSET
D/AudioHardwareMSM72XX(   81): BT MATCH SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH BT
D/AudioHardwareMSM72XX(   81): BT MATCH CARKIT
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_FULL
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_VCO
D/AudioHardwareMSM72XX(   81): BT MATCH TTY_HCO
D/AudioHardwareMSM72XX(   81): BT MATCH NO_MIC_HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH FM_HEADSET
D/AudioHardwareMSM72XX(   81): BT MATCH HEADSET_AND_SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH FM_SPEAKER
D/AudioHardwareMSM72XX(   81): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX(   81): BT MATCH BT_EC_OFF
D/AudioHardwareMSM72XX(   81): BT MATCH CURRENT
I/AudioFlinger(   81): Loaded primary audio interface from LEGACY Audio HW HAL (audio)
I/AudioFlinger(   81): Using 'LEGACY Audio HW HAL' (audio.primary) as the primary audio interface
D/memalloc(   79): /dev/pmem: Allocated buffer base:0x414d4000 size:614400 offset:1228800 fd:32
D/memalloc(  121): /dev/pmem: Mapped buffer base:0x40d34000 size:1843200 offset:1228800 fd:23
I/AudioFlinger(   81): Loaded a2dp audio interface from A2DP Audio HW HAL (audio)
D/AudioHardwareInterface(   81): setMode(NORMAL)
I/AudioHardwareMSM72XX(   81): Set master volume to 5.
I/CameraService(   81): CameraService started (pid=81)
E/HAL     (   81): load: module=/system/lib/hw/camera.marvel.so
E/HAL     (   81): Cannot load library: link_image[1965]:    81 could not load needed library 'libcamera.so' for 'camera.marvel.so' (reloc_library[1314]:    81 cannot locate '_debug_pthread_create'...
E/HAL     (   81): )
E/CameraService(   81): Could not load camera HAL module
I/AudioFlinger(   81): AudioFlinger's thread 0x16fd8 ready to run
W/AudioFlinger(   81): Thread AudioOut_1 cannot connect to the power manager service
V/AudioHardwareMSM72XX(   81): AudioStreamOutMSM72xx::setParameters() routing=2
V/AudioHardwareMSM72XX(   81): set output routing 2
I/AudioHardwareMSM72XX(   81): Routing audio to Speakerphone
V/AudioHardwareMSM72XX(   81): doAudioRouteOrMute() device 1, mMode 0, mMicMute 1
D/AudioHardwareMSM72XX(   81): setVoiceVolume(1.000000)
I/AudioHardwareMSM72XX(   81): Setting in-call volume to 5 (available range is 0 to 5)
I/AudioPolicyService(   81): Loaded audio policy from LEGACY Audio Policy HAL (audio_policy)
D/dalvikvm(   80): DexOpt: --- BEGIN 'core.jar' (bootstrap=1) ---
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/Object;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/Reference;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/ReferenceQueue;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/Class;
D/dalvikvm(  134): Ignoring duplicate verify attempt on Ljava/lang/ref/FinalizerReference;
D/dalvikvm(  134): DexOpt: load 271ms, verify+opt 2595ms
D/dalvikvm(   80): DexOpt: --- END 'core.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/core.jar': unzip in 1754ms, rewrite 4024ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'core-junit.jar' (bootstrap=1) ---
D/dalvikvm(  135): DexOpt: load 10ms, verify+opt 20ms
D/dalvikvm(   80): DexOpt: --- END 'core-junit.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/core-junit.jar': unzip in 5ms, rewrite 105ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'bouncycastle.jar' (bootstrap=1) ---
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x407cc000 size:614400 offset:0
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x40b3c000 size:1228800 offset:614400
D/memalloc(  121): /dev/pmem: Unmapping buffer base:0x40d34000 size:1843200 offset:1228800
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x414d4000 size:614400 offset:0 fd:26
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x4156a000 size:614400 offset:614400 fd:29
D/memalloc(   79): /dev/pmem: Freeing buffer base:0x41600000 size:614400 offset:1228800 fd:32
D/dalvikvm(  136): DexOpt: load 57ms, verify+opt 851ms
D/dalvikvm(   80): DexOpt: --- END 'bouncycastle.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/bouncycastle.jar': unzip in 234ms, rewrite 1252ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'ext.jar' (bootstrap=1) ---
D/dalvikvm(  138): DexOpt: load 130ms, verify+opt 1529ms
D/dalvikvm(   80): DexOpt: --- END 'ext.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/ext.jar': unzip in 478ms, rewrite 2226ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'framework.jar' (bootstrap=1) ---
D/dalvikvm(  139): DexOpt: 'Lcom/htc/htcjavaflag/HtcBuildFlag;' has an earlier definition; blocking out
D/dalvikvm(  139): Note: class Landroid/opengl/GLWrapperBase; has 250 unimplemented (abstract) methods
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: not verifying/optimizing 'Lcom/htc/htcjavaflag/HtcBuildFlag;': multiple definitions
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): GC_FOR_ALLOC freed <1K, 1% free 2051K/2051K, paused 22ms
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: couldn't find field Landroid/database/sqlite/SQLiteDatabase;.mCanDumpMonitoredSql
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
I/dalvikvm(  139): DexOpt: not resolving ambiguous class 'Lcom/htc/htcjavaflag/HtcBuildFlag;'
D/dalvikvm(  139): DexOpt: load 1076ms, verify+opt 8460ms
D/dalvikvm(   80): DexOpt: --- END 'framework.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/framework.jar': unzip in 3066ms, rewrite 12129ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'android.policy.jar' (bootstrap=1) ---
D/dalvikvm(  140): DexOpt: load 93ms, verify+opt 344ms
D/dalvikvm(   80): DexOpt: --- END 'android.policy.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/android.policy.jar': unzip in 97ms, rewrite 603ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'services.jar' (bootstrap=1) ---
D/dalvikvm(  141): DexOpt: load 158ms, verify+opt 3076ms
D/dalvikvm(   80): DexOpt: --- END 'services.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/services.jar': unzip in 773ms, rewrite 3888ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'apache-xml.jar' (bootstrap=1) ---
D/dalvikvm(  142): DexOpt: load 125ms, verify+opt 1095ms
D/dalvikvm(   80): DexOpt: --- END 'apache-xml.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/apache-xml.jar': unzip in 344ms, rewrite 1641ms
D/dalvikvm(   80): DexOpt: --- BEGIN 'filterfw.jar' (bootstrap=1) ---
D/dalvikvm(  143): DexOpt: load 34ms, verify+opt 252ms
D/dalvikvm(   80): DexOpt: --- END 'filterfw.jar' (success) ---
D/dalvikvm(   80): DEX prep '/system/framework/filterfw.jar': unzip in 71ms, rewrite 447ms
W/dalvikvm(   80): VFY: unable to find class referenced in signature (Landroid/content/res/PackageRedirectionMap;)
I/dalvikvm(   80): Could not find method android.content.res.PackageRedirectionMap.getPackageId, referenced from method android.content.res.AssetManager.addRedirections
W/dalvikvm(   80): VFY: unable to resolve virtual method 10109: Landroid/content/res/PackageRedirectionMap;.getPackageId ()I
D/dalvikvm(   80): VFY: replacing opcode 0x6e at 0x000e
D/dalvikvm(   80): DexOpt: couldn't find field Landroid/database/sqlite/SQLiteDatabase;.mCanDumpMonitoredSql
W/dalvikvm(   80): VFY: unable to resolve instance field 9348
D/dalvikvm(   80): VFY: replacing opcode 0x55 at 0x0004
E/JNIHelp (   80): Native registration unable to find class 'com/android/server/NetworkManagementSocketTagger', aborting
F/libc    (   80): Fatal signal 11 (SIGSEGV) at 0xdeadbaad (code=1)
I/DEBUG   (   77): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG   (   77): Build fingerprint: 'htc_europe/htc_golfu/golfu:4.0.3/IML74K/62541.1:user/release-keys'
I/DEBUG   (   77): pid: 80, tid: 80  >>> zygote <<<
I/DEBUG   (   77): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG   (   77):  r0 deadbaad  r1 0000000c  r2 00000027  r3 a0000000
I/DEBUG   (   77):  r4 00000000  r5 00000080  r6 40199b7c  r7 bea28a88
I/DEBUG   (   77):  r8 00000000  r9 00000000  10 00000000  fp 00000000
I/DEBUG   (   77):  ip ffffffff  sp bea28a50  lr 4001ee9f  pc 4001b656  cpsr 00000030
I/DEBUG   (   77):  d0  3f4000003f400000  d1  0000000000000000
I/DEBUG   (   77):  d2  0000000000000000  d3  0000000000000000
I/DEBUG   (   77):  d4  0000000000000000  d5  0000000000000000
I/DEBUG   (   77):  d6  0000000000000000  d7  000000003f800000
I/DEBUG   (   77):  d8  0000000000000000  d9  0000000000000000
I/DEBUG   (   77):  d10 0000000000000000  d11 0000000000000000
I/DEBUG   (   77):  d12 0000000000000000  d13 0000000000000000
I/DEBUG   (   77):  d14 0000000000000000  d15 0000000000000000
I/DEBUG   (   77):  scr 60000000
I/DEBUG   (   77): 
I/DEBUG   (   77):          #00  pc 00017656  /system/lib/libc.so
I/DEBUG   (   77):          #01  pc 0000c658  /system/lib/libnativehelper.so (jniRegisterNativeMethods)
I/DEBUG   (   77): 
I/DEBUG   (   77): code around pc:
I/DEBUG   (   77): 4001b634 1c2bd00c 2d00682d e027d1fb 2a0068da  ..+.-h.-..'..h.*
I/DEBUG   (   77): 4001b644 4b16d004 447b2001 47906018 22274814  ...K. {D.`.G.H'"
I/DEBUG   (   77): 4001b654 70022580 ef8cf7f4 f7f62106 aa01e81a  .%.p.....!......
I/DEBUG   (   77): 4001b664 05692400 60546091 20061c11 f7f59401  .$i..`T`... ....
I/DEBUG   (   77): 4001b674 a905ebe6 20022200 ebeef7f5 ef78f7f4  .....". ......x.
I/DEBUG   (   77): 
I/DEBUG   (   77): code around lr:
I/DEBUG   (   77): 4001ee7c 4b0db5f0 447bb083 681c2600 68a59001  ...K..{D.&.h...h
I/DEBUG   (   77): 4001ee8c e0086867 5ea8220c dd032800 99011c28  gh...".^.(..(...
I/DEBUG   (   77): 4001ee9c 43064788 3f013554 6824d5f4 d1ee2c00  .G.CT5.?..$h.,..
I/DEBUG   (   77): 4001eeac 1c30b003 46c0bdf0 00028662 1c0fb5f0  ..0....Fb.......
I/DEBUG   (   77): 4001eebc b0891c3d a9064355 604d9103 90064914  =...UC....M`.I..
I/DEBUG   (   77): 
I/DEBUG   (   77): memory map around addr deadbaad:
I/DEBUG   (   77): bea08000-bea29000 [stack]
I/DEBUG   (   77): (no map for address)
I/DEBUG   (   77): (no map above)
I/DEBUG   (   77): 
I/DEBUG   (   77): stack:
I/DEBUG   (   77):     bea28a10  40a45478  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (   77):     bea28a14  00012800  [heap]
I/DEBUG   (   77):     bea28a18  40047720  /system/lib/libc.so
I/DEBUG   (   77):     bea28a1c  400476b0  /system/lib/libc.so
I/DEBUG   (   77):     bea28a20  00000000  
I/DEBUG   (   77):     bea28a24  4001ee9f  /system/lib/libc.so
I/DEBUG   (   77):     bea28a28  00000000  
I/DEBUG   (   77):     bea28a2c  4001dc05  /system/lib/libc.so
I/DEBUG   (   77):     bea28a30  00000000  
I/DEBUG   (   77):     bea28a34  00000000  
I/DEBUG   (   77):     bea28a38  00000000  
I/DEBUG   (   77):     bea28a3c  40199b7c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a40  bea28a88  [stack]
I/DEBUG   (   77):     bea28a44  4001e01d  /system/lib/libc.so
I/DEBUG   (   77):     bea28a48  df0027ad  
I/DEBUG   (   77):     bea28a4c  00000000  
I/DEBUG   (   77): #00 bea28a50  00000000  
I/DEBUG   (   77):     bea28a54  000db160  [heap]
I/DEBUG   (   77):     bea28a58  40a45478  /dev/ashmem/dalvik-heap (deleted)
I/DEBUG   (   77):     bea28a5c  d49d8c54  
I/DEBUG   (   77):     bea28a60  4083bdfd  /system/lib/libdvm.so
I/DEBUG   (   77):     bea28a64  fffffbdf  
I/DEBUG   (   77):     bea28a68  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a6c  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a70  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a74  401cb65b  /system/lib/libnativehelper.so
I/DEBUG   (   77): #01 bea28a78  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a7c  401cb65b  /system/lib/libnativehelper.so
I/DEBUG   (   77):     bea28a80  401a84c4  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a84  00000004  
I/DEBUG   (   77):     bea28a88  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a8c  00000000  
I/DEBUG   (   77):     bea28a90  401a8fa8  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a94  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28a98  0000f2b8  [heap]
I/DEBUG   (   77):     bea28a9c  4019f9bc  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aa0  00000001  
I/DEBUG   (   77):     bea28aa4  40181c81  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aa8  4019f96c  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28aac  40149a41  /system/lib/libandroid_runtime.so
I/DEBUG   (   77):     bea28ab0  0000f2b8  [heap]
I/DEBUG   (   77):     bea28ab4  fffffe40  
I/DEBUG   (   77):     bea28ab8  bea28b94  [stack]
I/DEBUG   (   77):     bea28abc  40149a77  /system/lib/libandroid_runtime.so
I/ServiceManager(   74): service 'media.audio_flinger' died
I/ServiceManager(   74): service 'media.player' died
I/ServiceManager(   74): service 'media.camera' died
I/ServiceManager(   74): service 'media.audio_policy' died

EDIT: If you're interested, all the files are on GitHub here: https://github.com/wfsdev/marvel-golf-port

Your HTC Wildfire S should have ICS or CM9 compiled already. So you can use it's smalis to port :)
 

Peteragent5

Senior Member
Jan 1, 2012
1,280
2,028
Richmond
We do. And we've been using them. But this problem still occurs.

Sent from my HTC Wildfire S A510e using xda premium

Ok. Well for this type of porting. (Armv7 to Armv6) You need to use your device's libandroid_runtime.so as well as all libs and libs folder
And I think there's something going on with the ServiceManager
I haven't tried this type of porting, though my friend said that this works 25% of the time... (Like I care.... There's proof everywhere, it just needs time...)

Have you tried replacing the power smalis from framework.jar? (Search power in framework.jar folder that was decompiled, and you'll get probably 2-3 results, replace those)
 

benjamingwynn

Inactive Recognized Developer
Nov 28, 2011
2,488
2,315
xenxier.com
Ok. Well for this type of porting. (Armv7 to Armv6) You need to use your device's libandroid_runtime.so as well as all libs and libs folder
And I think there's something going on with the ServiceManager
I haven't tried this type of porting, though my friend said that this works 25% of the time... (Like I care.... There's proof everywhere, it just needs time...)

Have you tried replacing the power smalis from framework.jar? (Search power in framework.jar folder that was decompiled, and you'll get probably 2-3 results, replace those)

Yeah we've replaced all libs with CM9/Sense 3.5 ones. We've also replaced power smalis ages ago. Although we've cleaned up logcat a bit http://pastebin.com/7GNL2fkg - why do you think this class thinks its missing but it's clearly there?
 

ThEuNdYiNg1

Senior Member
Dec 27, 2009
330
114
jacksonville
Yeah we've replaced all libs with CM9/Sense 3.5 ones. We've also replaced power smalis ages ago. Although we've cleaned up logcat a bit http://pastebin.com/7GNL2fkg - why do you think this class thinks its missing but it's clearly there?

try this, get libc.so, libandroid_runtime.so, libdvm.so, libnativehelper.so from the sense 4(DESIRE C) rom and put them in the rom your trying to boot, that should make it boot.
 
  • Like
Reactions: benjamingwynn

Top Liked Posts