Hello everybody!
First, this is my second post on this forum and I'm not sure if this is the right place to ask my question...
I recently bought a new car-radio from Ebay. This radio can do allmost everything. It can play movies, has bluetooth, has aux/video in and much more. The thing that I liked the most was the fact it also has 4.0.4 android on it! I can hear you thinking: crap! But actually it isn't! I am well aware that buying stuff from ebay with no brand are from poor quality, But after a week in my car I am pretty happy with it.
I hope this can be my first project with android but I need you help! The radio has USB support and I can connect a USB-hub with the WIFI dongle which came with the radio. It also supports a keyboard en such. I also want to add a bluetooth dongle and I have a couple of them to try. They all dont work and I dont even see the option in the settings screen. This makes me believe the drivers aren't included in this rom. The bluetooth thats on the radio only works with the WINce software which runs allong side the Android software. This WINce runs the radio function, the dvdplayer function and so on.
ebay.com/itm/7-Android-4-0-WIFI-3G-Single-1-Din-Head-Unit-GPS-Car-DVD-Player-Ipod-FM-Camera-/181213989621?pt=US_Video_In_Dash_Units_w_GPS&hash=item2a31320af5 (please put www in front of the link)
My main question is can I flash this device with a rom version which has bluetooth drivers and how can it be done? Which version of CM do I need and if someone has done it before, can he or she help me? Can I maybe dump a back-up of the rom and add these drivers?
I have some information about the "tablet" which is inside the car-radio:
SYSTEM (Android 4.0.4)
Model: N708
Manufacturer: unknown
Device: crane-3g
Product: crane_3g
Brand: Caravn
Android Version: 4.0.4 (Ice Cream Sandwich)
API Level: 15
Build ID: IMM76D
Fingerprint: softwinners/crane_3g/crane-3g:4.0.4/IMM76D/20130411:eng/test-keys
DISPLAY (800x432)
Size: 800x432
Refresh Rate: 47,28 Hz
Default Orientation: Landscape
Physical Size: 5,68" (14,42 cm)
Logical Size: Normal
Density: 160 dpi (Medium)
Pixels Per Inch: X: 160; Y: 160,42
PROCESSOR (ARMv7)
Processor: ARMv7 Processor rev 2 (v7l)
Cores: 1
Max Frequency: 1008 Mhz
Instruction Sets: armeabi-v7a, armeabi
SIMD Instructions: NEON
MEMORY (814 MB)
System RAM: 814 MB
JVM Max Memory: 48 MB
Internal Storage: 80 MB
External Storage: 2586 MB
BACK CAMERA (0,3 megapixel)
Exposure Compensation: 0
Exposure Compensation Step: 0
Focal Length: 3.43
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Auto
Focus Mode Values: Auto
Horizontal View Angle: 51.2
Jpeg Quality: 90
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Exposure Compensation: 0
Max Num Detected Faces Hw: 1
Max Num Detected Faces Sw: 0
Min Exposure Compensation: 0
Orientation: 0
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 720x480
Picture Size Values: 720x480
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 25
Preview Frame Rate Values: 25
Preview Size: 720x480
Preview Size Values: 720x480
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Vertical View Angle: 39.4
Video Frame Format: Yuv420sp
Video Size: 720x480
Video Snapshot Supported: True
SENSORS (0)
OPENGL 1.X (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES-CM 1.1
Vendor: ARM
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Viewport Size: 4096x4096
Modelview Stack Depth: 32
Projection Stack Depth: 32
Texture Stack Depth: 32
Lights: 8
COMPRESSED TEXTURE FORMATS
ETC1, Paletted
EXTENSIONS
GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_texture_npot GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebuffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer
OPENGL 2.0 (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES 2.0
Vendor: ARM
GLSL Version: OpenGL ES GLSL ES 1.00
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Vertex Textures: 0
Combined Textures: 8
Viewport Size: 4096x4096
Renderbuffer Size: 4096x4096
Cubemap Size: 1024x1024
Vertex Attributes: 16
Vertex Uniforms: 256
Varying Vectors: 12
Fragment Uniforms: 256
VERTEX NUMERIC PRECISION
Int: [-2^24, 2^24]
Float: [-2^127, 2^127], 2^-23
FRAGMENT NUMERIC PRECISION
Low Int: [-2^11, 2^11]
Medium Int: [-2^11, 2^11]
High Int: Not available
Low Float: [-2^15, 2^15], 2^-10
Medium Float: [-2^15, 2^15], 2^-10
High Float: Not available
COMPRESSED TEXTURE FORMATS
ETC1
EXTENSIONS
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_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer
GRAPHIC MODES (RGBA 32bit)
RGB 16bit (565)
RGB 16bit (565), Depth 24bit, Stencil 8bit
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x4
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 16bit (5551), Depth 24bit, Stencil 8bit
RGBA 16bit (5551), Depth 24bit, Stencil 8bit, Samples x4
RGBA 16bit (5551), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 16bit (4444), Depth 24bit, Stencil 8bit
RGBA 16bit (4444), Depth 24bit, Stencil 8bit, Samples x4
RGBA 16bit (4444), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGB 32bit (888)
RGB 32bit (888), Depth 24bit
RGB 32bit (888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888)
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
FEATURES (16)
GRAPHICS
OpenGL 2.0
ANDROID HARDWARE
android.hardware.camera
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.sensor.accelerometer
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.usb.accessory
android.hardware.wifi
ANDROID SOFTWARE
android.software.live_wallpaper
I hope someone can help me with this, and if so... Maybe help the community.
Thanks allot!
First, this is my second post on this forum and I'm not sure if this is the right place to ask my question...
I recently bought a new car-radio from Ebay. This radio can do allmost everything. It can play movies, has bluetooth, has aux/video in and much more. The thing that I liked the most was the fact it also has 4.0.4 android on it! I can hear you thinking: crap! But actually it isn't! I am well aware that buying stuff from ebay with no brand are from poor quality, But after a week in my car I am pretty happy with it.
I hope this can be my first project with android but I need you help! The radio has USB support and I can connect a USB-hub with the WIFI dongle which came with the radio. It also supports a keyboard en such. I also want to add a bluetooth dongle and I have a couple of them to try. They all dont work and I dont even see the option in the settings screen. This makes me believe the drivers aren't included in this rom. The bluetooth thats on the radio only works with the WINce software which runs allong side the Android software. This WINce runs the radio function, the dvdplayer function and so on.
ebay.com/itm/7-Android-4-0-WIFI-3G-Single-1-Din-Head-Unit-GPS-Car-DVD-Player-Ipod-FM-Camera-/181213989621?pt=US_Video_In_Dash_Units_w_GPS&hash=item2a31320af5 (please put www in front of the link)
My main question is can I flash this device with a rom version which has bluetooth drivers and how can it be done? Which version of CM do I need and if someone has done it before, can he or she help me? Can I maybe dump a back-up of the rom and add these drivers?
I have some information about the "tablet" which is inside the car-radio:
SYSTEM (Android 4.0.4)
Model: N708
Manufacturer: unknown
Device: crane-3g
Product: crane_3g
Brand: Caravn
Android Version: 4.0.4 (Ice Cream Sandwich)
API Level: 15
Build ID: IMM76D
Fingerprint: softwinners/crane_3g/crane-3g:4.0.4/IMM76D/20130411:eng/test-keys
DISPLAY (800x432)
Size: 800x432
Refresh Rate: 47,28 Hz
Default Orientation: Landscape
Physical Size: 5,68" (14,42 cm)
Logical Size: Normal
Density: 160 dpi (Medium)
Pixels Per Inch: X: 160; Y: 160,42
PROCESSOR (ARMv7)
Processor: ARMv7 Processor rev 2 (v7l)
Cores: 1
Max Frequency: 1008 Mhz
Instruction Sets: armeabi-v7a, armeabi
SIMD Instructions: NEON
MEMORY (814 MB)
System RAM: 814 MB
JVM Max Memory: 48 MB
Internal Storage: 80 MB
External Storage: 2586 MB
BACK CAMERA (0,3 megapixel)
Exposure Compensation: 0
Exposure Compensation Step: 0
Focal Length: 3.43
Focus Areas: (0, 0, 0, 0, 0)
Focus Distances: 0.10, 1.20, Infinity
Focus Mode: Auto
Focus Mode Values: Auto
Horizontal View Angle: 51.2
Jpeg Quality: 90
Jpeg Thumbnail Height: 240
Jpeg Thumbnail Quality: 90
Jpeg Thumbnail Size Values: 320x240, 0x0
Jpeg Thumbnail Width: 320
Max Exposure Compensation: 0
Max Num Detected Faces Hw: 1
Max Num Detected Faces Sw: 0
Min Exposure Compensation: 0
Orientation: 0
Picture Format: Jpeg
Picture Format Values: Jpeg
Picture Size: 720x480
Picture Size Values: 720x480
Preview Format: Yuv420sp
Preview Format Values: Yuv420sp, Yuv420p
Preview Fps Range: 5000, 60000
Preview Fps Range Values: (5000, 60000)
Preview Frame Rate: 25
Preview Frame Rate Values: 25
Preview Size: 720x480
Preview Size Values: 720x480
Prop Facing: Back
Prop Orientation: 0
Recording Hint: False
Rotation: 0
Vertical View Angle: 39.4
Video Frame Format: Yuv420sp
Video Size: 720x480
Video Snapshot Supported: True
SENSORS (0)
OPENGL 1.X (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES-CM 1.1
Vendor: ARM
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Viewport Size: 4096x4096
Modelview Stack Depth: 32
Projection Stack Depth: 32
Texture Stack Depth: 32
Lights: 8
COMPRESSED TEXTURE FORMATS
ETC1, Paletted
EXTENSIONS
GL_OES_byte_coordinates GL_OES_fixed_point GL_OES_single_precision GL_OES_matrix_get GL_OES_read_format GL_OES_compressed_paletted_texture GL_OES_point_size_array GL_OES_point_sprite GL_OES_texture_npot GL_OES_query_matrix GL_OES_matrix_palette GL_OES_extended_matrix_palette GL_OES_compressed_ETC1_RGB8_texture GL_OES_EGL_image GL_OES_draw_texture GL_OES_depth_texture GL_OES_packed_depth_stencil GL_EXT_texture_format_BGRA8888 GL_OES_framebuffer_object GL_OES_stencil8 GL_OES_depth24 GL_ARM_rgba8 GL_OES_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_OES_texture_cube_map GL_EXT_discard_framebuffer
OPENGL 2.0 (Mali-400 MP)
GENERAL
Renderer: Mali-400 MP
Version: OpenGL ES 2.0
Vendor: ARM
GLSL Version: OpenGL ES GLSL ES 1.00
LIMITS
Texture Size: 4096x4096
Texture Units: 8
Vertex Textures: 0
Combined Textures: 8
Viewport Size: 4096x4096
Renderbuffer Size: 4096x4096
Cubemap Size: 1024x1024
Vertex Attributes: 16
Vertex Uniforms: 256
Varying Vectors: 12
Fragment Uniforms: 256
VERTEX NUMERIC PRECISION
Int: [-2^24, 2^24]
Float: [-2^127, 2^127], 2^-23
FRAGMENT NUMERIC PRECISION
Low Int: [-2^11, 2^11]
Medium Int: [-2^11, 2^11]
High Int: Not available
Low Float: [-2^15, 2^15], 2^-10
Medium Float: [-2^15, 2^15], 2^-10
High Float: Not available
COMPRESSED TEXTURE FORMATS
ETC1
EXTENSIONS
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_EGL_image_external GL_OES_EGL_sync GL_OES_rgb8_rgba8 GL_EXT_multisampled_render_to_texture GL_EXT_discard_framebuffer
GRAPHIC MODES (RGBA 32bit)
RGB 16bit (565)
RGB 16bit (565), Depth 24bit, Stencil 8bit
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x4
RGB 16bit (565), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 16bit (5551), Depth 24bit, Stencil 8bit
RGBA 16bit (5551), Depth 24bit, Stencil 8bit, Samples x4
RGBA 16bit (5551), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 16bit (4444), Depth 24bit, Stencil 8bit
RGBA 16bit (4444), Depth 24bit, Stencil 8bit, Samples x4
RGBA 16bit (4444), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGB 32bit (888)
RGB 32bit (888), Depth 24bit
RGB 32bit (888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888)
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x4
RGBA 32bit (8888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
FEATURES (16)
GRAPHICS
OpenGL 2.0
ANDROID HARDWARE
android.hardware.camera
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.portrait
android.hardware.sensor.accelerometer
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.distinct
android.hardware.usb.accessory
android.hardware.wifi
ANDROID SOFTWARE
android.software.live_wallpaper
I hope someone can help me with this, and if so... Maybe help the community.
Thanks allot!