[Q] [DEV] Tab 4 7.0 AOSP porting thread - Galaxy Tab 4 General

Hello
Since HP Slate 7 6100en VoiceTab uses the same SoC (Marvell PXA1088) and has the same screen resolution (800 x 1280) it should be possible to port the firmware to our Tab 4.
I tried to do it myself using Tab 4 stock kernel and HP's /system but it's stuck in the bootanimation giving this error in logcat:
Code:
I/SystemServer( 531): Entered the Android system server!
D/SystemServer( 531): reason = 0 irc = 0
I/SystemServer( 531): Waiting for installd to be ready.
I/Installer( 531): connecting...
I/SystemServer( 531): Power Manager
I/SystemServer( 531): Activity Manager
E/AndroidRuntime( 531): *** FATAL EXCEPTION IN SYSTEM PROCESS: ActivityManager
E/AndroidRuntime( 531): java.lang.NoClassDefFoundError: com.marvell.security.MrvlActivityManagerService
E/AndroidRuntime( 531): at com.android.server.am.ActivityManagerService$AThread.run(ActivityManagerService.java:1959)
E/AndroidRuntime( 531): Error reporting crash
E/AndroidRuntime( 531): java.lang.NullPointerException
E/AndroidRuntime( 531): at com.android.internal.os.RuntimeInit$UncaughtHandler.uncaughtException(RuntimeInit.java:84)
E/AndroidRuntime( 531): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:693)
E/AndroidRuntime( 531): at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:690)
You can find HP Slate 7 firmware here:
http://ftp.hp.com/pub/softlib/software13/COL55456/ob-143932-1/update.zip
(from http://support.hp.com/us-en/product/HP-Slate-7-VoiceTab/6825090/model/7096415/drivers)
I am not very experienced in ROM porting, so any help will be appreciated.

isnt hp firmware worse as samsung stock?

sub77 said:
isnt hp firmware worse as samsung stock?
Click to expand...
Click to collapse
At least it's not touchwiz and it should not be much worse than Samsung stock, if not better.

sub77 said:
isnt hp firmware worse as samsung stock?
Click to expand...
Click to collapse
I'm really not trying to be disrespectful here but as someone who is developing for the 530 I would assume you know the difference between firmware and OS? He is trying to use the parts of code which correspond to the processor in the hp device merged into code for the 230. He isn't trying to port the hp version of the os without modification I would assume.

no touchwiz
Click to expand...
Click to collapse
made me convinced

gammaxgoblin said:
I'm really not trying to be disrespectful here but as someone who is developing for the 530 I would assume you know the difference between firmware and OS? He is trying to use the parts of code which correspond to the processor in the hp device merged into code for the 230. He isn't trying to port the hp version of the os without modification I would assume.
Click to expand...
Click to collapse
I am sorry again for my lack of knowledge about android development.
The goal is to get non-touchwiz version of Android running on the Tab 4 7.0, so the parts of code which correspond to the processor would not change, unless we needed to change them.

DJ_MuTeD said:
I am sorry again for my lack of knowledge about android development.
The goal is to get non-touchwiz version of Android running on the Tab 4 7.0, so the parts of code which correspond to the processor would not change, unless we needed to change them.
Click to expand...
Click to collapse
wish you a lot of fun.

This is impossible!

safariking said:
This is impossible!
Click to expand...
Click to collapse
It is not impossible but it is very difficult, I tried to carry both CM11 and CM12 and errors that I get are epic, the reach make boot but failed most things then leave the project aside because some very important exams approach to me, me no more to say goodbye.
Greetings from Costa Rica
XperiAMM

safariking said:
This is impossible!
Click to expand...
Click to collapse
Hey Safariking didn't you sell your galaxy tab 4 7.0
Sent from my SM-T230NU using XDA Free mobile app

troy5890 said:
Hey Safariking didn't you sell your galaxy tab 4 7.0
Sent from my SM-T230NU using XDA Free mobile app
Click to expand...
Click to collapse
Yup i did have my good old tab 8.9 now

For any interested developers here who enjoy pain:
http://forum.xda-developers.com/showpost.php?p=59617257&postcount=28
http://forum.xda-developers.com/showpost.php?p=59638497&postcount=31

I think I actually made some progress with this port
Using:
Stock T230 unmodified Samsung kernel
HP Slate 7 Voicetab /system with modified build.prop
The logcat is now stuck at Waiting for service media.audio_flinger... without any hw accel errors.
I can also access the shell
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Can I boot the OS skipping audio support?
I tried using both HP's libaudioflinger.so and Samsung's, none works.
Just reminding that getting AOSP rom will also allow us to get a fully functional MIUI port easily using patchrom (almost impossible with stock Touchwiz rom).
@down
Attaching logcat
Code:
--------- beginning of /dev/log/main
E/logwrapper( 111): Cannot log to file /dev/fscklogs/log
--------- beginning of /dev/log/system
I/CryptfsCH( 111): Device Encryption status is (0).
E/logwrapper( 111): Cannot log to file /dev/fscklogs/log
E/logwrapper( 111): Cannot log to file /dev/fscklogs/log
I/installd( 146): installd firing up
I/DEBUG ( 140): debuggerd: bydroot Dec 22 2014 09:45:59
I/DEBUG ( 140): bydroot waiting for connection
I/DEBUG ( 140): debuggerd: Dec 22 2014 09:45:59
I/marvellWirelessDaemon( 153): succeed to create socket and listen.
I/ ( 148): ServiceManager: 0x41393890
D/FileMonitorService( 148): Monitor directory: /data/Linux/Marvell/NVM
D/FileMonitorService( 148): Monitor directory: /NVM
D/FileMonitorService( 148): FileMonitorService event thread is started.
I/Vold ( 138): Vold 2.1 (the revenge) firing up
D/Vold ( 138): Volume extSdCard state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveA state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveB state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveC state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveD state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveE state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 138): Volume UsbDriveF state changing -1 (Initializing) -> 0 (No-Media)
I/SurfaceFlinger( 142): SurfaceFlinger is starting
I/SurfaceFlinger( 142): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 142): loaded /system/lib/egl/libEGL_MRVL.so
D/libEGL ( 142): loaded /system/lib/egl/libGLESv1_CM_MRVL.so
D/libEGL ( 142): loaded /system/lib/egl/libGLESv2_MRVL.so
I/ ( 150): ServiceManager: 0x41fc0830
I/FMRadio ( 150): Current uid = 1000, gid = 1000, cap.effective = 0x3402, cap.permitted = 0x3402
I/FMRadio ( 150): groups=
I/FMRadio ( 150): 1010
E/FMRadio ( 150): Failed to open /sys/devices/platform/pxa27x-keypad/power/wakeup
I/v_gralloc( 142): using (fd=15)
I/v_gralloc( 142): id = mmp-fb
I/v_gralloc( 142): xres = 800 px
I/v_gralloc( 142): yres = 1280 px
I/v_gralloc( 142): xres_virtual = 800 px
I/v_gralloc( 142): yres_virtual = 3840 px
I/v_gralloc( 142): bpp = 32
I/v_gralloc( 142): r = 0:8
I/v_gralloc( 142): g = 8:8
I/v_gralloc( 142): b = 16:8
I/v_gralloc( 142): width = 94 mm (216.170212 dpi)
I/v_gralloc( 142): height = 150 mm (216.746674 dpi)
I/v_gralloc( 142): refresh rate = 60.00 Hz
I/v_gralloc( 142): Framebuffer phys addr = 0x17000000
I/v_gralloc( 142): LCD driver version = 0
I/v_gralloc( 142): FB device count = 1
W/v_hwc ( 142): TODO: HWC integration: display!
I/v_hwc ( 142): Default primary display
I/v_hwc ( 142): xres = 800 px
I/v_hwc ( 142): yres = 1280 px
I/v_hwc ( 142): xdpi = 216.2 dpi
I/v_hwc ( 142): ydpi = 216.7 dpi
I/v_hwc ( 142): refresh rate = 60.0 Hz
I/v_hwc ( 142): Virtual display 0 initialized.
I/v_hwc ( 142): Vivante HWComposer v2.4
I/v_hwc ( 142): Device: 0x40c13030
I/v_hwc ( 142): Separated 2D: YES
I/v_hwc ( 142): 2D PE20: YES
I/v_hwc ( 142): Multi-source blit: YES
I/v_hwc ( 142): Multi-source blit Ex: YES
I/v_hwc ( 142): OPF/YUV blit/Tiling : YES
I/v_hwc ( 142): Filter stretch : YES
I/SurfaceFlinger( 142): Using composer version 1.2
E/HWComposerMarvell( 142): hwc_getDisplayConfigs(313): TODO: disp 1 not supported!
W/SurfaceFlinger( 142): no suitable EGLConfig found, trying a simpler query
I/SurfaceFlinger( 142): EGL informations:
I/SurfaceFlinger( 142): vendor : Android
I/SurfaceFlinger( 142): version : 1.4 Android META-EGL
I/SurfaceFlinger( 142): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_lock_surface EGL_KHR_gl_texture_2D_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_ANDROID_image_native_buffer EGL_ANDROID_recordable
I/SurfaceFlinger( 142): Client API: OpenGL_ES
I/SurfaceFlinger( 142): EGLSurface: 8-8-8-8, config=0x408f6e70
D/GC ( 142): <tid=142> OES20 ===> GC Version : GC Ver rls_pxa988_KK44_GC14
D/GC ( 142):
I/SurfaceFlinger( 142): OpenGL ES informations:
I/SurfaceFlinger( 142): vendor : Vivante Corporation
I/SurfaceFlinger( 142): renderer : Vivante GC1000
I/SurfaceFlinger( 142): version : OpenGL ES 2.0
I/SurfaceFlinger( 142): extensions: GL_EXT_debug_marker GL_OES_compressed_ETC1_RGB8_texture GL_OES_compressed_paletted_texture GL_OES_EGL_image GL_OES_depth24 GL_OES_fbo_render_mipmap GL_OES_fragment_precision_high GL_OES_rgb8_rgba8 GL_OES_stencil1 GL_OES_stencil4 GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_depth_texture GL_OES_packed_depth_stencil GL_OES_standard_derivatives GL_OES_get_program_binary GL_EXT_texture_format_BGRA8888 GL_IMG_read_format GL_EXT_blend_minmax GL_EXT_read_format_bgra GL_EXT_multi_draw_arrays GL_APPLE_texture_format_BGRA8888 GL_APPLE_texture_max_level GL_ARM_rgba8 GL_EXT_frag_depth GL_VIV_shader_binary GL_VIV_direct_texture GL_OES_mapbuffer GL_OES_EGL_image_external GL_EXT_discard_framebuffer GL_EXT_multisampled_render_to_texture GL_VIV_clamp_to_border GL_MRVL_texture_video GL_EXT_unpack_subimage GL_OES_element_index_uint GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc
I/SurfaceFlinger( 142): GL_MAX_TEXTURE_SIZE = 8192
I/SurfaceFlinger( 142): GL_MAX_VIEWPORT_DIMS = 8192
E/SurfaceFlinger( 142): HWComposer: framebufferTarget is null
E/SurfaceFlinger( 142): HWComposer: framebufferTarget is null
E/SurfaceFlinger( 142): HWComposer: framebufferTarget is null
E/SurfaceFlinger( 142): HWComposer: framebufferTarget is null
D/SurfaceFlinger( 142): Screen acquired, type=0 flinger=0x40c10450
W/linker ( 206): libwtpsp.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/libEGL ( 205): loaded /system/lib/egl/libEGL_MRVL.so
D/libEGL ( 205): loaded /system/lib/egl/libGLESv1_CM_MRVL.so
W/linker ( 225): libwtpsp.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/libEGL ( 205): loaded /system/lib/egl/libGLESv2_MRVL.so
W/linker ( 234): libwtpsp.so has text relocations. This is wasting memory and is a security risk. Please fix.
D/GC ( 205): <tid=223> OES11 ===> GC Version : GC Ver rls_pxa988_KK44_GC14
D/GC ( 205):
I/ServiceManager( 205): Waiting for service media.audio_flinger...
I/ServiceManager( 205): Waiting for service media.audio_flinger...
I/ServiceManager( 205): Waiting for service media.audio_flinger...
I/ServiceManager( 205): Waiting for service media.audio_flinger...
I/ServiceManager( 205): Waiting for service media.audio_flinger...

it can be everythink, not said its audio, its a classical bootloop. you better heard at safariking.

Do you mind uploading your verndor blobs for the hp slate? Might br usefull for CM

CTXz said:
Do you mind uploading your verndor blobs for the hp slate? Might br usefull for CM
Click to expand...
Click to collapse
You can extract them from the stock rom
http://ftp.hp.com/pub/softlib/software13/COL55456/ob-143932-1/update.zip

---

---

---

I'm crying, thank you very much for giving life to me, I look forward to a version that can be used daily

Related

[SOLVED] [32A] Help with hybrid stock 32A kernel - Google ION 1.6 ROM

I've created a hybrid ROM of my stock 32A (extracted from phone) kernel and the Google ION 1.6 update
Everything works (ie. market, calls, wlan, bluetooth (turns on), data, sound, recording sound, playing music, accelerometer, etc.) except for the camera/camcorder. Here is some log output when starting the Camera app:
Code:
...
(t=0x41504e4d l=40)
D/CameraService( 36): CameraService::connect E (pid 332, client 0x22e78)
D/CameraService( 36): Client::Client E (pid 332)
D/QualcommCameraHardware( 36): createInstance: E
E/QualcommCameraHardware( 36): startCamera X: /dev/msm_camera/control0 open failed: No such file or directory!
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=21, length=4, rc=-1, ctrlCmd.status=1072, Bad file number
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=15, length=4, rc=-1, ctrlCmd.status=1128, Bad file number
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=14, length=4, rc=-1, ctrlCmd.status=1200, Bad file number
D/QualcommCameraHardware( 36): createInstance: X created hardware=0x201b8
D/CameraService( 36): Client::Client X (pid 332)
D/CameraService( 36): CameraService::connect X
D/Camera ( 332): app passed NULL surface
D/CameraService( 36): setPreviewDisplay(0x0) (pid 332)
D/CameraService( 36): getParameters(antibanding=off;antibanding-
...
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=21, length=4, rc=-1, ctrlCmd.status=11664, Bad file number
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=15, length=4, rc=-1, ctrlCmd.status=12224, Bad file number
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=14, length=4, rc=-1, ctrlCmd.status=12000, Bad file number
V/camera ( 332): startPreview
D/CameraService( 36): startPreview (pid 332)
D/CameraService( 36): startCameraMode(0) (pid 332)
D/CameraService( 36): mSurface is not set yet.
D/CameraService( 36): startPreviewMode (pid 332)
I/QualcommCameraHardware( 36): initPreview E: preview size=384x288
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): ioctl error. camfd=-1, type=1, length=28, rc=-1, ctrlCmd.status=9135, Bad file number
E/QualcommCameraHardware( 36): startPreview X initPreview failed. Not starting preview.
D/CameraService( 36): stopPreview (pid 332)
D/CameraService( 36): stopPreview(), hardware stopped OK
D/Camera-JNI( 332): release camera
D/CameraService( 36): Client::disconnect() E (pid 332 client 0x22e78)
D/CameraService( 36): hardware teardown
D/QualcommCameraHardware( 36): release E
E/QualcommCameraHardware( 36): ioctl CAMERA_EXIT fd -1 error Bad file number
E/QualcommCameraHardware( 36): config_thread exit failure: Bad file number
D/QualcommCameraHardware( 36): release X
D/QualcommCameraHardware( 36): ~QualcommCameraHardware E
D/QualcommCameraHardware( 36): ~QualcommCameraHardware X
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
E/QualcommCameraHardware( 36): register_buf: MSM_CAM_IOCTL_(UN)REGISTER_PMEM fd -1 error Bad file number
D/CameraService( 36): removeClient (pid 332) done
D/CameraService( 36): Client::disconnect() X (pid 332)
W/dalvikvm( 332): threadid=13: thread exiting with uncaught exception (group=0x4001da20)
E/AndroidRuntime( 332): Uncaught handler: thread Thread-7 exiting due to uncaught exception
E/AndroidRuntime( 332): java.lang.RuntimeException: startPreview failed
E/AndroidRuntime( 332): at com.android.camera.Camera.startPreview(Camera.java:1360)
E/AndroidRuntime( 332): at com.android.camera.Camera.access$4000(Camera.java:78)
E/AndroidRuntime( 332): at com.android.camera.Camera$3.run(Camera.java:724)
E/AndroidRuntime( 332): at java.lang.Thread.run(Thread.java:1060)
E/AndroidRuntime( 332): Caused by: java.lang.RuntimeException: startPreview failed
E/AndroidRuntime( 332): at android.hardware.Camera.startPreview(Native Method)
E/AndroidRuntime( 332): at com.android.camera.Camera.startPreview(Camera.java:1357)
E/AndroidRuntime( 332): ... 3 more
D/CameraService( 36): Client::~Client E (pid 36, client 0x22e78)
D/CameraService( 36): Client::disconnect() E (pid 36 client 0x22e78)
D/CameraService( 36): Client::~Client X (pid 36)
I/Process ( 59): Sending signal. PID: 332 SIG: 3
I/dalvikvm( 332): threadid=7: reacting to signal 3
I/dalvikvm( 332): Wrote stack trace to '/data/anr/traces.txt'
I/DumpStateReceiver( 59): Added state dump to 1 crashes
I/Process ( 332): Sending signal. PID: 332 SIG: 9
I/ActivityManager( 59): Process com.android.camera (pid 332) has died.
I think the key bit there is 'startCamera X: /dev/msm_camera/control0 open failed: No such file or directory!'
After that, you can see successive ioctl 'Bad file number' errors.
I have a workaround by copying /system/lib/libcamera.so and /system/lib/libqcamera.so from the original, stock image of my phone. This results in a working camera. However, the camcorder can't record video. When pressing record, it freezes. No force close. Can BACK out of the app. Here's the log when that happens. As you can see, mediaserver pukes:
Code:
...
I/ActivityManager( 60): Displayed activity com.android.camera/.VideoCamera: 1260 ms (total 1260 ms)
V/videocamera( 354): initializeRecorder
V/videocamera( 354): Releasing media recorder.
D/CameraService( 495): Client::connect E (pid 495, client 0x373fc)
D/CameraService( 495): Connect to the new client (pid 495, client 0x373fc)
V/videocamera( 354): Current camera video filename: /sdcard/DCIM/Camera/video-2009-12-29-22-22-37.3gp
I/MediaRecorderJNI( 354): prepare: surface=0x1ba9a8 (id=1)
D/CameraService( 495): setPreviewDisplay(0x37800) (pid 495)
I/OMXVenc ( 495): component_init::292 Initializing component OMX.qcom.video.encoder.h263
E/OMXVenc ( 495): get_parameter::922 unsupported index 267887431
E/OMXVenc ( 495): get_parameter::899 unsupported index 117440523
E/OMXVenc ( 495): set_parameter::1099 unsupported index in set_parameter 117440523
E/OMXVenc ( 495): get_parameter::922 unsupported index 100663301
E/OMXVenc ( 495): set_parameter::1142 unsupported index 100663301
E/OMXVenc ( 495): get_parameter::922 unsupported index 100663302
E/OMXVenc ( 495): set_parameter::1142 unsupported index 100663302
I/OMXVenc ( 495): send_command::690 attempt to move to new state 2
E/OMXVenc ( 495): Setting OMX_Video_ControlRateVariable
I/VENC_DRV( 495): venc_drv_malloc::1155 /dev/pmem_adsp
I/VENC_DRV( 495): venc_drv_malloc::1183 phys lookup success virt=0x40e64000 -- FD=21 -- size - 524288
D/CameraService( 495): setPreviewDisplay(0x37800) (pid 495)
D/CameraInput( 495): Intended mFrameWidth=176, mFrameHeight=144
V/QualcommCameraHardware( 495): getParameters: EX
D/CameraService( 495): getParameters(antibanding=auto;antibanding-
...
V/QualcommCameraHardware( 495): setParameters: E params = 0x40c63cf8
V/QualcommCameraHardware( 495): requested size 176 x 144
V/QualcommCameraHardware( 495): actual size 176 x 144
V/QualcommCameraHardware( 495): initCameraParameters: E
V/QualcommCameraHardware( 495): camera hardware has been started already
V/QualcommCameraHardware( 495): initCameraParameters: set parm: CAMERA_PARM_PREVIEW_MODE, 0
V/QualcommCameraHardware( 495): Setting Zoom is 0
I/QualcommCameraHardware( 495): setting thumbnail dimensions to 512x384, quality 30
E/QualcommCameraHardware( 495): LINK_camera_set_thumbnail_properties returned 2
V/QualcommCameraHardware( 495): Setting JPEG-image quality to 100
V/QualcommCameraHardware( 495): initCameraParameters: X
V/QualcommCameraHardware( 495): setParameters: X mCameraState=3
V/QualcommCameraHardware( 495): getParameters: EX
D/CameraService( 495): getParameters(antibanding=auto;antibanding-
...
D/CameraInput( 495): Actual mFrameWidth=176, mFrameHeight=144
D/CameraService( 495): startPreview (pid 495)
D/CameraService( 495): startCameraMode(0) (pid 495)
D/CameraService( 495): startPreviewMode (pid 495)
E/MetadataDriver( 495): isCommandSuccessful: Command id(0 and expected 0) and status (-4 and expected 1), data corruption (false) at state (1).
E/MetadataDriver( 495): isCommandSuccessful: Command id(1 and expected 1) and status (-14 and expected 1), data corruption (false) at state (5).
D/dalvikvm( 60): GC freed 8852 objects / 389392 bytes in 235ms
V/videocamera( 354): startVideoRecording
I/OMXVenc ( 495): send_command::690 attempt to move to new state 3
I/VENC_DRV( 495): venc_drv_open::283 TE version = 1
D/CameraService( 495): startRecording (pid 495)
D/CameraService( 495): startCameraMode(1) (pid 495)
D/CameraService( 495): startRecordingMode (pid 495)
V/QualcommCameraHardware( 495): startPreview E
E/QualcommCameraHardware( 495): startPreview is already in progress, doing nothing.
D/AudioHardwareMSM72XX( 495): audpre_index = 0, tx_iir_index = 0
D/HTC Acoustic( 495): msm72xx_enable_audpre: 0x0000
W/AudioFlinger( 495): write blocked for 66 msecs
I/DEBUG ( 494): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 494): Build fingerprint: 'rogers/htc_magic/sapphire/sapphire:1.5/2.17.631.2/42949:user'
I/DEBUG ( 494): pid: 495, tid: 519 >>> /system/bin/mediaserver <<<
I/DEBUG ( 494): signal 11 (SIGSEGV), fault addr 10000014
I/DEBUG ( 494): r0 00000000 r1 00000001 r2 10000014 r3 ffff0fff
I/DEBUG ( 494): r4 00000000 r5 10000014 r6 a9c8c048 r7 4080bcb4
I/DEBUG ( 494): r8 4070be38 r9 afe39dd4 10 a949bec1 fp 00000001
I/DEBUG ( 494): ip a9d4bcdc sp 4080bc58 lr afe0d46c pc ffff0fc0 cpsr 00000010
I/DEBUG ( 494): #00 pc ffff0fc0
I/DEBUG ( 494): #01 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #02 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #03 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #04 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #05 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #06 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #07 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #08 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #09 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #10 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #11 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #12 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #13 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #14 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #15 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #16 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #17 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #18 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #19 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #20 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #21 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #22 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #23 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #24 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #25 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #26 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #27 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #28 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #29 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #30 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): #31 pc 0000d468 /system/lib/libc.so
I/DEBUG ( 494): stack:
I/DEBUG ( 494): 4080bc18 3fc971ba
I/DEBUG ( 494): 4080bc1c 00000000
I/DEBUG ( 494): 4080bc20 00000000
I/DEBUG ( 494): 4080bc24 00000000
I/DEBUG ( 494): 4080bc28 00000000
I/DEBUG ( 494): 4080bc2c 00000000
I/DEBUG ( 494): 4080bc30 00000000
I/DEBUG ( 494): 4080bc34 00000000
I/DEBUG ( 494): 4080bc38 00000000
I/DEBUG ( 494): 4080bc3c 00000000
I/DEBUG ( 494): 4080bc40 00000001
I/DEBUG ( 494): 4080bc44 00000000
I/DEBUG ( 494): 4080bc48 00000002
I/DEBUG ( 494): 4080bc4c 00000000
I/DEBUG ( 494): 4080bc50 df002777
I/DEBUG ( 494): 4080bc54 e3a070ad
I/DEBUG ( 494): #01 4080bc58 00000000
I/DEBUG ( 494): 4080bc5c a9d398a7 /system/lib/libutils.so
W/AudioRecord( 495): obtainBuffer timed out (is the CPU pegged?) user=00005000, server=00005400
W/AudioRecord( 495): *** SERIOUS WARNING *** obtainBuffer() timed out but didn't need to be locked. We recovered, but this shouldn't happen (user=00005000, server=00005400)
W/AudioSystem( 354): AudioFlinger server died!
I/ServiceManager( 31): service 'media.audio_flinger' died
W/MediaMetadataRetriever( 354): MediaMetadataRetriever server died!
I/ServiceManager( 31): service 'media.player' died
W/Camera ( 354): ICamera died
I/ServiceManager( 31): service 'media.camera' died
W/AudioSystem( 60): AudioFlinger server died!
E/Camera ( 354): Error 100
I/DEBUG ( 494): debuggerd committing suicide to free the zombie!
I/DEBUG ( 531): debuggerd: Sep 21 2009 14:37:06
W/Camera ( 354): Camera server died!
The key bit there can be found by searching for 'SIGSEGV'
Any help on how to fix this would be appreciated! I'd like to fix this 'the right way' (ie. do not want to copy old cupcake camera app, etc.) Also, not against re-compiling the kernel, if that's what it takes.
Thanks!
Guess fix:
Compile a kernel for 32A with source from:
http://android.git.kernel.org/?p=kernel/msm.git;a=shortlog;h=refs/heads/android-msm-2.6.29-donut
It has the source for msm_camera, whereas the source from HTC does not.
Sound right?
fastboot'd the new kernel and everything appears to be working now. Just need to compile wlan.ko and I'm done!

[Q] Tablet not booting (with log and video)

Hello,
My ZT-282 Tablet is having some troubles booting. It started when trying to flash the latest rom (0327). The installation went fine in the sense there were not error messages during the installation.
Here is a video of the upgrade and the problem that follows:
http://dl.dropbox.com/u/165691/video-2012-04-08-19-13-46.mp4
As you can see it first shows a logo, flashes for a second then shows the logo a second time. After that it freezes. I have left it alone in this state for an hour, but nothing happens.
Here is a log that I got via adb from the tablet. Does it give any clues?
Code:
--------- beginning of /dev/log/main
I/DEBUG ( 79): debuggerd: Feb 9 2012 19:41:11
D/Memsicd ( 91): search aac sensor: MXC622X
D/Memsicd ( 91): aac sensor MXC622X[0] communicate success
I//system/bin/set_display_mode.sh( 73): 1024,1200
D/sslib ( 91): sslib: ss_config file read succeed
D/sslib ( 91): sslib: entering ss_load_module_raw
D/sslib ( 91): Loading module /system/lib/sslib/inputraw_ss.so
I/logwrapper( 73): /system/bin/set_display_mode.sh terminated by exit(0)
D/sslib ( 91): mod_init of input raw
--------- beginning of /dev/log/system
I/Vold ( 75): Vold 2.1 (the revenge) firing up
I/Netd ( 101): Netd 1.0 starting
D/Vold ( 75): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 75): Volume flash state changing -1 (Initializing) -> 0 (No-Media)
E/Netd ( 101): Unable to create netlink socket: Protocol not supported
E/Netd ( 101): Unable to open quota2 logging socket
D/Vold ( 75): Volume flash state changing 0 (No-Media) -> 2 (Pending)
E/NetlinkEvent( 75): NetlinkEvent::FindParam(): Parameter 'NPARTS' not found
D/Vold ( 75): Volume flash state changing 2 (Pending) -> 1 (Idle-Unmounted)
D/Vold ( 75): Volume flash state changing 1 (Idle-Unmounted) -> 2 (Pending)
E/NetlinkEvent( 75): NetlinkEvent::FindParam(): Parameter 'NPARTS' not found
D/Vold ( 75): Volume flash state changing 2 (Pending) -> 1 (Idle-Unmounted)
I/Netd ( 135): Netd 1.0 starting
E/Netd ( 135): Unable to create netlink socket: Protocol not supported
E/Netd ( 135): Unable to open quota2 logging socket
I/Netd ( 163): Netd 1.0 starting
E/Netd ( 163): Unable to create netlink socket: Protocol not supported
E/Netd ( 163): Unable to open quota2 logging socket
I/Netd ( 191): Netd 1.0 starting
E/Netd ( 191): Unable to create netlink socket: Protocol not supported
E/Netd ( 191): Unable to open quota2 logging socket
I/Netd ( 219): Netd 1.0 starting
E/Netd ( 219): Unable to create netlink socket: Protocol not supported
E/Netd ( 219): Unable to open quota2 logging socket
The messages about not being able to create a netlink socket goes on forever after this.
I'm having the same issue, did you know how to solve it yet?

[WIP][DEV]Htc Sense 2.1 for Infuse

I am working on porting the Galaxy Sense 1.0.2 from the GT-I9000 to our infuse and I am looking for a little bit of assistance with it. I have it to the boot animation but it loops there. I am using the libs/kernel from cm7 nightlies. Logcat ->
Code:
I/Zygote ( 314): ...preloaded 51 resources in 152ms.
I/Zygote ( 314): ...preloaded 15 resources in 3ms.
D/dalvikvm( 314): GC_EXPLICIT freed 20K, 48% free 2704K/5123K, external 0K/0K,
paused 17ms
D/dalvikvm( 314): GC_EXPLICIT freed 5K, 48% free 2698K/5123K, external 0K/0K, p
aused 16ms
D/dalvikvm( 314): GC_EXPLICIT freed <1K, 48% free 2698K/5123K, external 0K/0K,
paused 16ms
D/dalvikvm( 314): Before fork
D/dalvikvm( 314): Fork pid: 363
I/dalvikvm( 314): System server process 363 has been created
I/Zygote ( 314): Accepting command socket connections
D/dalvikvm( 363): Fork pid: 0
E/BatteryService( 363): batteryUnsupportChargePath not found
E/BatteryService( 363): wirelessOnlinePath not found
I/sysproc ( 363): Entered system_init()
I/sysproc ( 363): ServiceManager: 0x19b090
I/SurfaceFlinger( 363): SurfaceFlinger is starting
I/SurfaceFlinger( 363): SurfaceFlinger's main thread ready to run. Initializing
graphics H/W...
D/libEGL ( 363): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL ( 363): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL ( 363): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
E/libEGL ( 363): eglSetSwapRectangleANDROID:1833 error 3008 (EGL_BAD_DISPLAY)
I/SurfaceFlinger( 363): EGL informations:
I/SurfaceFlinger( 363): # of configs : 28
I/SurfaceFlinger( 363): vendor : Android
I/SurfaceFlinger( 363): version : 1.4 Android META-EGL
I/SurfaceFlinger( 363): extensions: EGL_KHR_image EGL_KHR_image_base EGL_KHR_im
age_pixmap EGL_ANDROID_image_native_buffer EGL_ANDROID_swap_rectangle
I/SurfaceFlinger( 363): Client API: OpenGL ES
I/SurfaceFlinger( 363): EGLSurface: 8-8-8-8, config=0x1
I/SurfaceFlinger( 363): OpenGL informations:
I/SurfaceFlinger( 363): vendor : Imagination Technologies
I/SurfaceFlinger( 363): renderer : PowerVR SGX 540
I/SurfaceFlinger( 363): version : OpenGL ES-CM 1.1
I/SurfaceFlinger( 363): extensions: GL_OES_byte_coordinates GL_OES_fixed_point
GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_p
aletted_texture GL_OES_point_sprite GL_OES_point_size_array GL_OES_matrix_palett
e GL_OES_draw_texture GL_OES_query_matrix GL_OES_texture_env_crossbar GL_OES_tex
ture_mirrored_repeat GL_OES_texture_cube_map GL_OES_blend_subtract GL_OES_blend_
func_separate GL_OES_blend_equation_separate GL_OES_stencil_wrap GL_OES_extended
_matrix_palette GL_OES_framebuffer_object GL_OES_rgb8_rgba8 GL_OES_depth24 GL_OE
S_stencil8 GL_OES_compressed_ETC1_RGB8_texture GL_OES_mapbuffer GL_OES_EGL_image
GL_EXT_multi_draw_arrays GL_OES_required_internalformat GL_IMG_read_format GL_I
MG_texture_compression_pvrtc GL_IMG_texture_format_BGRA8888 GL_EXT_texture_forma
t_BGRA8888 GL_IMG_texture_stream GL_OES_egl_sync GL_IMG_vertex_array_object
I/SurfaceFlinger( 363): GL_MAX_TEXTURE_SIZE = 2048
I/SurfaceFlinger( 363): GL_MAX_VIEWPORT_DIMS = 2048
I/SurfaceFlinger( 363): flags = 00010000
I/SurfaceFlinger( 363): disable rotate animation
I/SurfaceFlinger( 363): LayerAnimationFactory::init: 480 x 800
D/SensorService( 363): nuSensorService starting...
W/zipro ( 373): Unable to open zip '/system/etc/customer/bootanimation.zip':
No such file or directory
D/HtcBootAnimation( 373): Load /system/customize/CID/default.xml
E/SurfaceFlinger( 363): eglSwapBuffers: EGL error 0x3008 (EGL_BAD_DISPLAY)
D/HtcBootAnimation( 373): Using OpenGL
E/HtcBootAnimation( 373): Could not find width.
E/HtcBootAnimation( 373): Could not find height.
E/HtcBootAnimation( 373): Could not find framerate.
E/HtcBootAnimation( 373): Could not find part1.
E/HtcBootAnimation( 373): Could not find part2.
E/HtcBootAnimation( 373): Could not find part3.
E/HtcBootAnimation( 373): sqlite3_open error
D/libEGL ( 373): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL ( 373): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL ( 373): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
V/MediaPlayer( 373): constructor
V/MediaPlayer( 373): setDataSource(/system/customize/resource/android_audio.mp3
)
V/MediaPlayerService( 312): Client(1) constructor
V/MediaPlayerService( 312): Create new client(1) from pid 373, url=/system/cust
omize/resource/android_audio.mp3, connId=1, audioSessionId=2
V/MediaPlayerService( 312): setDataSource(/system/customize/resource/android_au
dio.mp3)
V/MediaPlayerService( 312): getPlayerTypeFromMAP(/system/customize/resource/and
roid_audio.mp3): PLAYERS_MAP[25].playertype 0
V/MediaPlayerService( 312): player type = 4
V/MediaPlayerService( 312): create StagefrightPlayer
V/ExtendedExtractor( 312): Failed to open MM_PARSER_LIB, dlerror = Cannot load
library: load_library[1109]: Library 'libmmparser.so' not found
V/ExtendedExtractor( 312): Failed to open MM_PARSER_LITE_LIB, dlerror = Cannot
load library: load_library[1109]: Library 'libmmparser_lite.so' not found
D/AwesomePlayer( 312): [U5B] AwesomePlayer (325)
D/AwesomePlayer( 312): [U5B] reset (502)
D/AwesomePlayer( 312): [U5B] reset_l (510)
D/AwesomePlayer( 312): [U5B] reset_l (529)
D/AwesomePlayer( 312): [U5B] reset_l (609)
V/AudioSink( 312): AudioOutput(2)
V/MediaPlayerService( 312): setDataSource
I/StagefrightPlayer( 312): setDataSource('/system/customize/resource/android_au
dio.mp3')
D/AwesomePlayer( 312): [U5B] reset_l (510)
D/AwesomePlayer( 312): [U5B] reset_l (529)
D/AwesomePlayer( 312): [U5B] reset_l (609)
V/MediaPlayer( 373): MediaPlayer::setAudioStreamType
V/MediaPlayer( 373): prepare
V/MediaPlayerService( 312): [1] setAudioStreamType(2)
V/MediaPlayerService( 312): [1] prepareAsync
D/AwesomePlayer( 312): [U5B] setDataSource_l (438)
V/MediaPlayerService( 312): [1] notify (0x16e68, 5, 0, 0)
V/MediaPlayer( 373): message received msg=5, ext1=0, ext2=0
V/MediaPlayer( 373): New video size 0 x 0
V/MediaPlayerService( 312): [1] notify (0x16e68, 1, 0, 0)
V/MediaPlayer( 373): message received msg=1, ext1=0, ext2=0
V/MediaPlayer( 373): prepared
V/MediaPlayer( 373): signal application thread
V/MediaPlayer( 373): prepare complete - status=0
V/MediaPlayer( 373): MediaPlayer::setVolume(1.000000, 1.000000)
V/MediaPlayerService( 312): [1] setVolume(1.000000, 1.000000)
V/AudioSink( 312): setVolume(1.000000, 1.000000)
D/HtcBootAnimation( 373): movie
D/HtcBootAnimation( 373): Parse the description file
E/Sensors ( 363): couldn't find 'accelerometer_sensor' input device
D/Sensors ( 363): Smb380Sensor::Smb380Sensor()
D/Sensors ( 363): Smb380Sensor::Smb380Sensor() open data_fd
E/Sensors ( 363): couldn't find 'magnetic_sensor' input device
D/HtcBootAnimation( 373): play animation 0!
D/HtcBootAnimation( 373): play mp3 at android!
V/MediaPlayer( 373): start
V/MediaPlayerService( 312): [1] setLooping(0)
V/MediaPlayerService( 312): [1] setVolume(1.000000, 1.000000)
V/AudioSink( 312): setVolume(1.000000, 1.000000)
V/MediaPlayerService( 312): [1] setAuxEffectSendLevel(0.000000)
V/AudioSink( 312): setAuxEffectSendLevel(0.000000)
V/MediaPlayerService( 312): [1] start
D/AwesomePlayer( 312): [U5B] play (848)
D/AwesomePlayer( 312): [U5B] play_l (857)
V/AudioSink( 312): open(44100, 2, 1, 4, 2)
V/AudioSink( 312): setVolume
V/AudioSink( 312): start
D/AwesomePlayer( 312): [U5B] play_l (946)
D/Sensors ( 363): CompassSensor::CompassSensor()
D/Sensors ( 363): CompassSensor::CompassSensor() open data_fd
E/Sensors ( 363): couldn't find 'orientation_sensor' input device
D/Sensors ( 363): OrientationSensor::OrientationSensor()
D/Sensors ( 363): OrientationSensor::OrientationSensor() open data_fd
D/Sensors ( 363): Smb380Sensor::~enable(0, 0)
D/Sensors ( 363): CompassSensor::~enable(0, 0)
D/Sensors ( 363): OrientationSensor::~enable(0, 0)
I/SensorService( 363): SMB380 3-axis Accelerometer
I/SensorService( 363): MS3C 3-axis Magnetic field sensor
I/SensorService( 363): CM Hacked Orientation Sensor
I/SensorService( 363): GP2A Light sensor
I/SensorService( 363): GP2A Proximity sensor
I/sysproc ( 363): System server: starting Android runtime.
I/sysproc ( 363): System server: starting Android services.
D/AudioHardware( 312): AudioHardware pcm playback is exiting standby.
D/AudioHardware( 312): openPcmOut_l() mPcmOpenCnt: 0
I/SystemServer( 363): Entered the Android system server!
D/SensorService( 363): nuSensorService thread starting...
I/sysproc ( 363): System server: entering thread pool.
I/SystemServer( 363): Entropy Service
W/AudioFlinger( 312): write blocked for 78 msecs, 1 delayed writes, thread 0x14
780
I/SystemServer( 363): Power Manager
I/SystemServer( 363): Activity Manager
I/ActivityManager( 363): Memory class: 72
W/UsageStats( 363): Usage stats version changed; dropping
W/ProcessStats( 363): Skipping unknown process pid 1
W/ProcessStats( 363): Skipping unknown process pid 2
W/ProcessStats( 363): Skipping unknown process pid 3
W/ProcessStats( 363): Skipping unknown process pid 4
W/ProcessStats( 363): Skipping unknown process pid 5
W/ProcessStats( 363): Skipping unknown process pid 6
W/ProcessStats( 363): Skipping unknown process pid 7
W/ProcessStats( 363): Skipping unknown process pid 8
W/ProcessStats( 363): Skipping unknown process pid 9
W/ProcessStats( 363): Skipping unknown process pid 10
W/ProcessStats( 363): Skipping unknown process pid 11
W/ProcessStats( 363): Skipping unknown process pid 12
W/ProcessStats( 363): Skipping unknown process pid 13
W/ProcessStats( 363): Skipping unknown process pid 14
W/ProcessStats( 363): Skipping unknown process pid 15
W/ProcessStats( 363): Skipping unknown process pid 16
W/ProcessStats( 363): Skipping unknown process pid 17
W/ProcessStats( 363): Skipping unknown process pid 18
W/ProcessStats( 363): Skipping unknown process pid 19
W/ProcessStats( 363): Skipping unknown process pid 37
W/ProcessStats( 363): Skipping unknown process pid 38
W/ProcessStats( 363): Skipping unknown process pid 39
W/ProcessStats( 363): Skipping unknown process pid 40
W/ProcessStats( 363): Skipping unknown process pid 41
W/ProcessStats( 363): Skipping unknown process pid 42
W/ProcessStats( 363): Skipping unknown process pid 43
W/ProcessStats( 363): Skipping unknown process pid 44
W/ProcessStats( 363): Skipping unknown process pid 45
W/ProcessStats( 363): Skipping unknown process pid 46
W/ProcessStats( 363): Skipping unknown process pid 47
W/ProcessStats( 363): Skipping unknown process pid 48
W/ProcessStats( 363): Skipping unknown process pid 49
W/ProcessStats( 363): Skipping unknown process pid 56
W/ProcessStats( 363): Skipping unknown process pid 57
W/ProcessStats( 363): Skipping unknown process pid 59
W/ProcessStats( 363): Skipping unknown process pid 60
W/ProcessStats( 363): Skipping unknown process pid 61
W/ProcessStats( 363): Skipping unknown process pid 62
W/ProcessStats( 363): Skipping unknown process pid 63
W/ProcessStats( 363): Skipping unknown process pid 64
W/ProcessStats( 363): Skipping unknown process pid 65
W/ProcessStats( 363): Skipping unknown process pid 66
W/ProcessStats( 363): Skipping unknown process pid 67
W/ProcessStats( 363): Skipping unknown process pid 68
Did you use the libandroid_runtime.so from sense in this? If not place the libandroid_runtime.so from sense in your port....if you already did that then try using cm7s libandroid_runtime.so
Sent from my SGH-I997 using XDA
Also...this prob should've gone in Q&A...and for log cats its usually best to upload in a .txt document...just so you know for next time
Sent from my SGH-I997 using XDA
I had not tried replacing that, I shall do it. I mainly replaced the kernel, vendor firmware and wifi drivers. Trying that now.
mg2195 said:
Also...this prob should've gone in Q&A...and for log cats its usually best to upload in a .txt document...just so you know for next time
Sent from my SGH-I997 using XDA
Click to expand...
Click to collapse
Well, I couldn't get all of the logcat, so I just pasted what I could.
darknessrise1234 said:
I had not tried replacing that, I shall do it. I mainly replaced the kernel, vendor firmware and wifi drivers. Trying that now.
Click to expand...
Click to collapse
I think that always the first lib I copy and move.
Sent from my SAMSUNG-SGH-I717 using Tapatalk 2
New logcat:
Code:
E/HtcBootAnimation( 372): Could not find framerate.
E/HtcBootAnimation( 372): Could not find part1.
E/HtcBootAnimation( 372): Could not find part2.
E/HtcBootAnimation( 372): Could not find part3.
E/HtcBootAnimation( 372): sqlite3_open error
D/libEGL ( 372): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL ( 372): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL ( 372): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
V/MediaPlayer( 372): constructor
V/MediaPlayer( 372): setDataSource(/system/customize/resource/android_audio.mp3
)
V/MediaPlayerService( 311): Client(1) constructor
V/MediaPlayerService( 311): Create new client(1) from pid 372, url=/system/cust
omize/resource/android_audio.mp3, connId=1, audioSessionId=2
V/MediaPlayerService( 311): setDataSource(/system/customize/resource/android_au
dio.mp3)
V/MediaPlayerService( 311): getPlayerTypeFromMAP(/system/customize/resource/and
roid_audio.mp3): PLAYERS_MAP[25].playertype 0
V/MediaPlayerService( 311): player type = 4
V/MediaPlayerService( 311): create StagefrightPlayer
V/ExtendedExtractor( 311): Failed to open MM_PARSER_LIB, dlerror = Cannot load
library: load_library[1109]: Library 'libmmparser.so' not found
V/ExtendedExtractor( 311): Failed to open MM_PARSER_LITE_LIB, dlerror = Cannot
load library: load_library[1109]: Library 'libmmparser_lite.so' not found
D/AwesomePlayer( 311): [U5B] AwesomePlayer (325)
D/AwesomePlayer( 311): [U5B] reset (502)
D/AwesomePlayer( 311): [U5B] reset_l (510)
D/AwesomePlayer( 311): [U5B] reset_l (529)
D/AwesomePlayer( 311): [U5B] reset_l (609)
V/AudioSink( 311): AudioOutput(2)
V/MediaPlayerService( 311): setDataSource
I/StagefrightPlayer( 311): setDataSource('/system/customize/resource/android_au
dio.mp3')
D/AwesomePlayer( 311): [U5B] reset_l (510)
D/AwesomePlayer( 311): [U5B] reset_l (529)
D/AwesomePlayer( 311): [U5B] reset_l (609)
V/MediaPlayer( 372): MediaPlayer::setAudioStreamType
V/MediaPlayer( 372): prepare
V/MediaPlayerService( 311): [1] setAudioStreamType(2)
V/MediaPlayerService( 311): [1] prepareAsync
E/Sensors ( 362): couldn't find 'accelerometer_sensor' input device
D/Sensors ( 362): Smb380Sensor::Smb380Sensor()
D/AwesomePlayer( 311): [U5B] setDataSource_l (438)
D/Sensors ( 362): Smb380Sensor::Smb380Sensor() open data_fd
E/Sensors ( 362): couldn't find 'magnetic_sensor' input device
D/Sensors ( 362): CompassSensor::CompassSensor()
D/Sensors ( 362): CompassSensor::CompassSensor() open data_fd
E/Sensors ( 362): couldn't find 'orientation_sensor' input device
D/Sensors ( 362): OrientationSensor::OrientationSensor()
D/Sensors ( 362): OrientationSensor::OrientationSensor() open data_fd
D/Sensors ( 362): Smb380Sensor::~enable(0, 0)
D/Sensors ( 362): CompassSensor::~enable(0, 0)
V/MediaPlayerService( 311): [1] notify (0x16e68, 5, 0, 0)
D/Sensors ( 362): OrientationSensor::~enable(0, 0)
V/MediaPlayer( 372): message received msg=5, ext1=0, ext2=0
V/MediaPlayer( 372): New video size 0 x 0
V/MediaPlayerService( 311): [1] notify (0x16e68, 1, 0, 0)
V/MediaPlayer( 372): message received msg=1, ext1=0, ext2=0
V/MediaPlayer( 372): prepared
V/MediaPlayer( 372): signal application thread
V/MediaPlayer( 372): prepare complete - status=0
V/MediaPlayer( 372): MediaPlayer::setVolume(1.000000, 1.000000)
V/MediaPlayerService( 311): [1] setVolume(1.000000, 1.000000)
V/AudioSink( 311): setVolume(1.000000, 1.000000)
D/HtcBootAnimation( 372): movie
D/HtcBootAnimation( 372): Parse the description file
I/SensorService( 362): SMB380 3-axis Accelerometer
I/SensorService( 362): MS3C 3-axis Magnetic field sensor
I/SensorService( 362): CM Hacked Orientation Sensor
I/SensorService( 362): GP2A Light sensor
I/SensorService( 362): GP2A Proximity sensor
I/sysproc ( 362): System server: starting Android runtime.
I/sysproc ( 362): System server: starting Android services.
D/HtcBootAnimation( 372): play animation 0!
D/HtcBootAnimation( 372): play mp3 at android!
V/MediaPlayer( 372): start
V/MediaPlayerService( 311): [1] setLooping(0)
V/MediaPlayerService( 311): [1] setVolume(1.000000, 1.000000)
V/AudioSink( 311): setVolume(1.000000, 1.000000)
V/MediaPlayerService( 311): [1] setAuxEffectSendLevel(0.000000)
V/AudioSink( 311): setAuxEffectSendLevel(0.000000)
I/SystemServer( 362): Entered the Android system server!
V/MediaPlayerService( 311): [1] start
D/AwesomePlayer( 311): [U5B] play (848)
D/AwesomePlayer( 311): [U5B] play_l (857)
V/AudioSink( 311): open(44100, 2, 1, 4, 2)
V/AudioSink( 311): setVolume
V/AudioSink( 311): start
D/AwesomePlayer( 311): [U5B] play_l (946)
I/sysproc ( 362): System server: entering thread pool.
D/SensorService( 362): nuSensorService thread starting...
I/SystemServer( 362): Entropy Service
D/AudioHardware( 311): AudioHardware pcm playback is exiting standby.
D/AudioHardware( 311): openPcmOut_l() mPcmOpenCnt: 0
W/AudioFlinger( 311): write blocked for 79 msecs, 1 delayed writes, thread 0x14
780
I/SystemServer( 362): Power Manager
I/SystemServer( 362): Activity Manager
I/ActivityManager( 362): Memory class: 72
W/UsageStats( 362): Usage stats version changed; dropping
darknessrise1234 said:
Well, I couldn't get all of the logcat, so I just pasted what I could.
Click to expand...
Click to collapse
That's fine...don't know how you get your log cats...but mine are saved in a folder....I use a program for Linux/Mac that has adb, apktool, and other stuff all in one thing so that's what I use for log cats...its called android utility
Sent from my SGH-I997 using XDA
mg2195 said:
That's fine...don't know how you get your log cats...but mine are saved in a folder....I use a program for Linux/Mac that has adb, apktool, and other stuff all in one thing so that's what I use for log cats...its called android utility
Sent from my SGH-I997 using XDA
Click to expand...
Click to collapse
I just get my logcats from the cmd prompt on Windows. I copy and paste it out. XD
I honestly have no idea what's wrong from these log cats...not sure but if you look at my tutorial for porting ics that may work with gingerbread roms too...not sure though...
Of course use cm7 instead of cm9 as a base
Sent from my SGH-I997 using XDA
mg2195 said:
I honestly have no idea what's wrong from these log cats...not sure but if you look at my tutorial for porting ics that may work with gingerbread roms too...not sure though...
Of course use cm7 instead of cm9 as a base
Sent from my SGH-I997 using XDA
Click to expand...
Click to collapse
I could upload my current build and allow you to see what you can do.
You could....but it would have to wait...I'm busy helping with another port...been driving me crazy lol
Sent from my SGH-I997 using XDA
mg2195 said:
You could....but it would have to wait...I'm busy helping with another port...been driving me crazy lol
Sent from my SGH-I997 using XDA
Click to expand...
Click to collapse
Well, anyways. Here it is. Took an hour to upload on my crappy internet
https://hotfile.com/dl/156421054/2bfd2a6/galaxysmtd_unsigned_052012_154943.zip.html
Is it on MTD? i think we can only goto ext4
Whatever cm9 formats to, that is what I am on. I don't know for sure tbh.
Sent from my SGH-I997 using xda premium
ext4 was the last I checked
---------- Post added at 08:53 PM ---------- Previous post was at 08:30 PM ----------
Btw It keeps bootlooping
---------- Post added at 08:54 PM ---------- Previous post was at 08:53 PM ----------
Bootlooping problems?
That's my problem. I cannot locate the issue....
Sent from my SGH-I997 using xda premium
have you ported this before. try looking at the build prop file
Once, but I didn't go very in depth.
Sent from my SGH-I997 using xda premium
When i had my captivate i had noticed this rom for it but never flashed it. I pretty sure that the rom is suppose to format to MTD but I'm not 100% positive. If so we can't use it.
Sent from my SAMSUNG-SGH-I997 using xda premium

[Q] no display and possible bootloops after compiling, have some of logcat

ive been compiling for some time and and ported aokp 4.4 to the hp touchpad. after being approached to submit it to gerrit for official status, i ran into some issues. the build compiles just fine, but there is no display. the logcat looks to be like its bootlooping but i cannot figure out what is wrong.
beginning of /dev/log/system
I/Vold ( 135): Vold 2.1 (the revenge) firing up
D/Vold ( 135): Volume usbdisk state changing -1 (Initializing) -> 0 (No-Media)
I/SurfaceFlinger( 139): SurfaceFlinger is starting
I/SurfaceFlinger( 139): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
F/libEGL ( 139): couldn't find an OpenGL ES implementation
F/libc ( 139): Fatal signal 6 (SIGABRT) at 0x0000008b (code=-6), thread 139 (surfaceflinger)
thats just the first bit of the logcat as i cannot post links yet. any help would be greatly appreciated. thanks

[Completed] Boot animation frozen after install any custom rom, have logcat

I tried install some customs roms, and all them frozen at boot animation.
Already tried all kinds of wipe and format caches, etc, and still doesn't work.
It's only work when I flash stock rom from Odin.
I don't have problems to install ROOT and Custom Recovery, the only problem is booting the system after installation.
My device is one Samsung Galaxy GT-I9305 4G LTE
Stock rom is I9305XXUFNI3
Android 4.4.4
Logcat generated after install AOSP Rom (AOSP-5.1.1-20150807-i9305-rodman01) and wait a while in bootloading animation.
Code:
--------- beginning of system
I/Vold ( 1988): Vold 2.1 (the revenge) firing up
D/Vold ( 1988): Volume sdcard1 state changing -1 (Initializing) -> 0 (No-Media)
D/Vold ( 1988): Volume usbdisk0 state changing -1 (Initializing) -> 0 (No-Media)
I/Cryptfs ( 1988): Check if PFE is activated on Boot
E/Cryptfs ( 1988): Bad magic for real block device /dev/block/platform/dw_mmc/by-name/USERDATA
E/Cryptfs ( 1988): Error getting crypt footer and key
D/Vold ( 1988): Volume sdcard1 state changing 0 (No-Media) -> 2 (Pending)
D/DirectVolume( 1988): DirectVolume::handlePartitionAdded -> MAJOR 179, MINOR 17, PARTN 1
D/Vold ( 1988): Volume sdcard1 state changing 2 (Pending) -> 1 (Idle-Unmounted)
I/SurfaceFlinger( 1989): SurfaceFlinger is starting
I/SurfaceFlinger( 1989): SurfaceFlinger's main thread ready to run. Initializing graphics H/W...
D/libEGL ( 1989): loaded /system/lib/egl/libEGL_mali.so
D/libEGL ( 1989): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL ( 1989): loaded /system/lib/egl/libGLESv2_mali.so
E/ ( 1989): Device driver API match
E/ ( 1989): Device driver API version: 29
E/ ( 1989): User space API version: 29
E/ ( 1989): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Tue Jul 22 19:59:34 KST 2014
D/gralloc ( 1989): int init_frame_buffer_locked(private_module_t*) Initializingframebuffer
I/gralloc ( 1989): using (fd=18)
I/gralloc ( 1989): id = s3cfb
I/gralloc ( 1989): xres = 720 px
I/gralloc ( 1989): yres = 1280 px
I/gralloc ( 1989): xres_virtual = 720 px
I/gralloc ( 1989): yres_virtual = 2560 px
I/gralloc ( 1989): bpp = 32
I/gralloc ( 1989): r = 16:8
I/gralloc ( 1989): g = 8:8
I/gralloc ( 1989): b = 0:8
I/gralloc ( 1989): width = 60 mm (304.799988 dpi)
I/gralloc ( 1989): height = 106 mm (306.716980 dpi)
I/gralloc ( 1989): refresh rate = 60.00 Hz
E/HAL ( 1989): load: module=/system/lib/hw/hwcomposer.smdk4x12.so
E/HAL ( 1989): dlopen failed: library "libhdmiclient.so" not found
E/SurfaceFlinger( 1989): hwcomposer module not found
I/SurfaceFlinger( 1989): EGL information:
I/SurfaceFlinger( 1989): vendor : Android
I/SurfaceFlinger( 1989): version : 1.4 Android META-EGL
I/SurfaceFlinger( 1989): extensions: EGL_KHR_get_all_proc_addresses EGL_ANDROID_presentation_time EGL_KHR_image EGL_KHR_image_base EGL_KHR_image_pixmap EGL_KHR_gl_texture_2D_image EGL_KHR_gl_texture_cubemap_image EGL_KHR_gl_renderbuffer_image EGL_KHR_reusable_sync EGL_KHR_fence_sync EGL_EXT_create_context_robustness EG
L_ANDROID_image_native_buffer EGL_ANDROID_recordable
I/SurfaceFlinger( 1989): Client API: OpenGL_ES
I/SurfaceFlinger( 1989): EGLSurface: 8-8-8-8, config=0x60000014
I/SurfaceFlinger( 1989): OpenGL ES informations:
I/SurfaceFlinger( 1989): vendor : ARM
I/SurfaceFlinger( 1989): renderer : Mali-400 MP
I/SurfaceFlinger( 1989): version : OpenGL ES 2.0
I/SurfaceFlinger( 1989): extensions: GL_EXT_debug_marker GL_OES_texture_npot GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL
_OES_depth24 GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_EXT_blend_minmax GL_OES_E
GL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_progr
am_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map
I/SurfaceFlinger( 1989): GL_MAX_TEXTURE_SIZE = 4096
I/SurfaceFlinger( 1989): GL_MAX_VIEWPORT_DIMS = 4096
E/cutils-trace( 1989): Error opening trace file: Permission denied (13)
D/SurfaceFlinger( 1989): Set power mode=2, type=0 flinger=0x40c82000
D/SurfaceFlinger( 1989): SF. shader cache generated - 26 shaders in 37.015167 ms
D/libEGL ( 2089): loaded /system/lib/egl/libEGL_mali.so
D/libEGL ( 2089): loaded /system/lib/egl/libGLESv1_CM_mali.so
D/libEGL ( 2089): loaded /system/lib/egl/libGLESv2_mali.so
E/ ( 2089): Device driver API match
E/ ( 2089): Device driver API version: 29
E/ ( 2089): User space API version: 29
E/ ( 2089): mali: REVISION=Linux-r3p2-01rel3 BUILD_DATE=Tue Jul 22 19:59:34 KST 2014
E/cutils-trace( 2089): Error opening trace file: Permission denied (13)
E/BootAnimation( 2089): couldn't find audio_conf.txt
W/BootAnimation( 2089): Audio service is not initiated.
And here it's stopped
Hello, and welcome to XDA Assist! The best thing to do would be to register and post your question here: Galaxy S III Q&A, Help & Troubleshooting. People should be able to help you out in that forum.
Good luck!

Categories

Resources