• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Help Install android on tablet

Hi, I'm new to this forum, just registered, perhaps this question was answered before, but I have this particular tablet which I want to do a fresh install...there are too many adds and the storage seems to be bad partitioned, resetting to fabric standard do not help much. Is there some guidelines to install a fresh android OS on a tablet? Attached is all the hardware info I have at the moment provided by Hardware Info app.

It has Quad Core ARMv7 Processor, 1GB RAM and 16GB storage

The /data partition is only 1GB in size but the rest is on a /internal_sd mount point which I cannot use to store games nor apps

How to install a fully workable android without adds and full storage available.?

Please help.
Thanks.

Code:
Rockchip GADNIC TAB00032B
System (Android 4.4.4)
Model    GADNIC TAB00032B
Manufacturer    rockchip
Device    rk312x
Product    rk312x
Brand    rockchip
Android Version    4.4.4 (Kit Kat)
API Level    19
Build ID    KTU84Q
Fingerprint    rockchip/rk312x/rk312x:4.4.4/KTU84Q/eng.lq.20150330.152841:eng/test-keys

Display (1024x600)
Size    1024x600
Refresh Rate    55,26 Hz
Default Orientation    Landscape
Physical Size    7,41" (18,82 cm)
Logical Size    Large
Density    160 dpi (Medium)
Pixels Per Inch    X: 159,57; Y: 160,42

Processor (ARMv7)
Processor    ARMv7 Processor rev 5 (v7l)
Cores    4
Max Frequency    1200 Mhz
Instruction Sets    armeabi-v7a, armeabi
SIMD Instructions    NEON

Memory (999 MB)
System RAM    999 MB
JVM Max Memory    48 MB
Internal Storage    987 MB
External Storage    12735 MB (Removable)

Back Camera (1,9 megapixel)
Summary
Max Picture Size    1600x1200 (4:3)
Zoom    3x
Autofocus    Not supported
Orientation    0°

Picture
Picture Format    Jpeg
Picture Format Values    Jpeg
Picture Size    1600x1200
Picture Size Values    1600x1200, 1600x900, 1024x768, 800x600, 640x480, 352x288, 320x240, 176x144

Preview
Preview Format    Yuv420sp
Preview Format Values    Yuv420sp, Yuv420p
Preview Fps Range    3000, 40000
Preview Fps Range Values    (3000, 40000)
Preview Frame Rate    15
Preview Frame Rate Values    15
Preview Size    800x600
Preview Size Values    800x600, 720x480, 640x480, 352x288, 320x240, 176x144

Video
Preferred Preview Size For Video  
Video Frame Format    Yuv420sp
Video Size  
Video Size Values  
Video Snapshot Supported    True
Video Stabilization Supported    False

Focus
Focus Distances    0.3, 50, Infinity
Focus Mode    Fixed
Focus Mode Values    Fixed
Max Num Focus Areas    0

Zoom
Max Zoom    40
Zoom    0
Zoom Ratios    100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300,
Zoom Supported    True

Whitebalance
Auto Whitebalance Lock Supported  
Whitebalance    Auto
Whitebalance Values    Auto, Incandescent, Fluorescent, Daylight, Cloudy Daylight

Exposure compensation
Exposure Compensation    0
Exposure Compensation Step    0.000001f
Max Exposure Compensation    0
Min Exposure Compensation    0

Scene
Scene Mode    Auto
Scene Mode Values    Auto, Night

Misc
Auto Exposure Lock Supported  
Effect    None
Effect Values    None, Mono, Negative, Sepia, Posterize, Aqua
Focal Length    35
Horizontal View Angle    60
Jpeg Quality    70
Jpeg Thumbnail Height    128
Jpeg Thumbnail Quality    50
Jpeg Thumbnail Size Values    0x0, 160x128, 160x96
Jpeg Thumbnail Width    160
Recording Hint    False
Rk Continous Pic Num    1
Rotation    0
Vertical View Angle    28.9


Front Camera (0,3 megapixel)
Summary
Max Picture Size    640x480 (4:3)
Zoom    3x
Autofocus    Not supported
Orientation    0°

Picture
Picture Format    Jpeg
Picture Format Values    Jpeg
Picture Size    640x480
Picture Size Values    640x480, 320x240

Preview
Preview Format    Yuv420sp
Preview Format Values    Yuv420sp, Yuv420p
Preview Fps Range    3000, 40000
Preview Fps Range Values    (3000, 40000)
Preview Frame Rate    15
Preview Frame Rate Values    15
Preview Size    640x480
Preview Size Values    640x480, 352x288, 320x240, 176x144

Video
Preferred Preview Size For Video  
Video Frame Format    Yuv420sp
Video Size  
Video Size Values  
Video Snapshot Supported    True
Video Stabilization Supported    False

Focus
Focus Distances    0.3, 50, Infinity
Focus Mode    Fixed
Focus Mode Values    Fixed
Max Num Focus Areas    0

Zoom
Max Zoom    40
Zoom    0
Zoom Ratios    100, 105, 110, 115, 120, 125, 130, 135, 140, 145, 150, 155, 160, 165, 170, 175, 180, 185, 190, 195, 200, 205, 210, 215, 220, 225, 230, 235, 240, 245, 250, 255, 260, 265, 270, 275, 280, 285, 290, 295, 300,
Zoom Supported    True

Whitebalance
Auto Whitebalance Lock Supported  
Whitebalance    Auto
Whitebalance Values    Auto, Incandescent, Fluorescent, Daylight, Cloudy Daylight

Exposure compensation
Exposure Compensation    0
Exposure Compensation Step    0.000001f
Max Exposure Compensation    0
Min Exposure Compensation    0

Scene
Scene Mode    Auto
Scene Mode Values    Auto, Night

Misc
Auto Exposure Lock Supported  
Effect    None
Effect Values    None, Mono, Negative, Sepia, Posterize, Aqua
Focal Length    35
Horizontal View Angle    60
Jpeg Quality    70
Jpeg Thumbnail Height    128
Jpeg Thumbnail Quality    50
Jpeg Thumbnail Size Values    0x0, 160x128, 160x96
Jpeg Thumbnail Width    160
Recording Hint    False
Rk Continous Pic Num    1
Rotation    0
Vertical View Angle    28.9


OpenGL 1.1 (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_EXT_debug_marker 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_vertex_array_object 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 GL_EXT_robustness GL_OES_depth_texture_cube_map GL_OES_vertex_half_float GL_KHR_debug


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    4096x4096
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_EXT_debug_marker GL_OES_texture_npot GL_OES_vertex_array_object 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_OES_vertex_half_float 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 GL_OES_get_program_binary GL_ARM_mali_program_binary GL_EXT_shader_texture_lod GL_EXT_robustness GL_OES_depth_texture_cube_map GL_KHR_debug GL_ARM_shader_framebuffer_fetch GL_ARM_shader_framebuffer_fetch_depth_stencil


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
RGB 32bit (888)
RGB 32bit (888), Depth 24bit
RGB 32bit (888), Depth 24bit, Stencil 8bit
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x4, Non-Conformant
RGB 32bit (888), Depth 24bit, Stencil 8bit, Samples x16, Non-Conformant
RGBA 32bit (8888)
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
RGBA 32bit (8888), Depth 24bit, Stencil 8bit
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

Sensors (11)
Gravity sensor
Vendor    The Android Open Source Project
Range    39.24 m/s²
Resolution    0.15328126 m/s²
Power    0.2 mA
Delay    5000 μs

Compass Magnetic field sensor
Vendor    The Android Open Source Project
Range    2000.0 μT
Resolution    0.0625 μT
Power    6.8 mA
Delay    5000 μs

Orientation Sensor
Vendor    AOSP
Range    360.0°
Resolution    0.00390625°
Power    13.1 mA
Delay    5000 μs

Gyroscope sensor
Vendor    The Android Open Source Project
Range    34.906586 rad/s
Resolution    0.0012217305 rad/s
Power    6.1 mA
Delay    5000 μs

Proximity sensor
Vendor    The Android Open Source Project
Range    9.0 cm
Resolution    9.0 cm
Power    0.5 mA
Delay    5000 μs

Light sensor
Vendor    The Android Open Source Project
Range    10240.0 lx
Resolution    1.0 lx
Power    0.5 mA
Delay    5000 μs

Pressure sensor
Vendor    The Android Open Source Project
Range    110000.0 hPa
Resolution    1.0 hPa
Power    1.0 mA
Delay    5000 μs

Temperature sensor
Vendor    The Android Open Source Project
Range    110000.0°C
Resolution    1.0°C
Power    1.0 mA
Delay    5000 μs

Rotation Vector Sensor
Vendor    AOSP
Range    1.0
Resolution    5.9604645E-8
Power    13.1 mA
Delay    5000 μs

Gravity Sensor
Vendor    AOSP
Range    19.6133 m/s²
Resolution    0.15328126 m/s²
Power    13.1 mA
Delay    5000 μs

Linear Acceleration Sensor
Vendor    AOSP
Range    19.6133 m/s²
Resolution    0.15328126 m/s²
Power    13.1 mA
Delay    5000 μs


Codecs (52)
OMX.rk.video_decoder.avc
Media type: video/avc
Color Formats:     YUV420SemiPlanar
Profiles:     Baseline(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Main(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Extended(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) High(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51)


OMX.rk.video_decoder.m2v
Media type: video/mpeg2
Color Formats:     YUV420SemiPlanar


OMX.google.vp8.decoder
Media type: video/x-vnd.on2.vp8


OMX.google.vp9.decoder
Media type: video/x-vnd.on2.vp9


OMX.rk.video_decoder.h263
Media type: video/3gpp
Color Formats:     YUV420SemiPlanar
Profiles:     Baseline(10, 20, 30, 45) ISWV2(10, 20, 30, 45)


OMX.rk.video_decoder.m4v
Media type: video/mp4v-es
Color Formats:     YUV420SemiPlanar
Profiles:     Simple(0, 0b, 1, 2, 3)


OMX.rk.video_decoder.rv
Media type: video/vnd.rn-realvideo
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.flv1
Media type: video/flv
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.vp6
Media type: video/vp6
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.vc1
Media type: video/vc1
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.wmv3
Media type: video/x-ms-wmv
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.mjpeg
Media type: video/mjpeg
Color Formats:     YUV420SemiPlanar


OMX.rk.video_decoder.hevc
Media type: video/hevc
Color Formats:     YUV420SemiPlanar


OMX.google.amrnb.decoder
Media type: audio/3gpp


OMX.google.amrwb.decoder
Media type: audio/amr-wb


OMX.google.aac.decoder
Media type: audio/mp4a-latm


OMX.google.g711.alaw.decoder
Media type: audio/g711-alaw


OMX.google.g711.mlaw.decoder
Media type: audio/g711-mlaw


OMX.google.vorbis.decoder
Media type: audio/vorbis


OMX.google.vp8.encoder
Media type: video/x-vnd.on2.vp8
Color Formats:     YUV420Planar YUV420SemiPlanar
Profiles:     Main(Version0, Version1, Version2, Version3)


OMX.google.h263.encoder
Media type: video/3gpp
Color Formats:     YUV420Planar YUV420SemiPlanar
Profiles:     Baseline(45)


OMX.google.mpeg4.encoder
Media type: video/mp4v-es
Color Formats:     YUV420Planar YUV420SemiPlanar
Profiles:     Core(2)


OMX.google.amrnb.encoder
Media type: audio/3gpp


OMX.google.amrwb.encoder
Media type: audio/amr-wb


OMX.google.aac.encoder
Media type: audio/mp4a-latm


OMX.google.flac.encoder
Media type: audio/flac


AACEncoder
Media type: audio/mp4a-latm


OMX.rk.video_encoder.avc
Media type: video/avc
Color Formats:     YUV420Planar YUV420SemiPlanar
Profiles:     Baseline(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Main(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) Extended(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51) High(0x7fffffff, 1, 11, 12, 13, 1b, 2, 21, 22, 3, 31, 32, 4, 41, 42, 5, 51)


RkOn2Encoder
Media type: video/avc


OMX.google.raw.decoder
Media type: audio/raw


OMX.google.mp3.decoder
Media type: audio/mpeg


RkAudioDecoder_DTS
Media type: audio/vnd.dts.hd


RkAudioDecoder_WMA
Media type: audio/x-ms-wma


RkAudioDecoder_WMAPRO
Media type: audio/x-ms-wmapro


RkAudioDecoder_AC3
Media type: audio/x-ms-ac3


RkAudioDecoder_RA
Media type: audio/vnd.rn-realaudio


RkAudioDecoder_WAV
Media type: audio/wav


RkAudioDecoder_AAC
Media type: audio/mp4a-latm


FLACDecoder
Media type: audio/flac


AACDecoder_MIRRORING
Media type: audio/mp4a-latm


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow


RkOn2Decoder
Media type: video/x-vnd.on2.unknow



Features (24)
Graphics
OpenGL 2.0

Android Hardware
android.hardware.bluetooth
android.hardware.bluetooth_le
android.hardware.camera
android.hardware.camera.any
android.hardware.camera.front
android.hardware.faketouch
android.hardware.location
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.touchscreen.multitouch.jazzhand
android.hardware.usb.accessory
android.hardware.usb.host
android.hardware.wifi
android.hardware.wifi.direct

Android Software
android.software.app_widgets
android.software.device_admin
android.software.live_wallpaper


Created with Hardware Info 4.2.6
 
Unfortunately there is no universal or generic install routine for Android. :( The firmware must be developed specifically for the hardware that you have. If your tablet is a popular brand there is a chance that alternate firmware is available, but if it is an off brand, or from an unknown manufacturer, then the best you can hope for is to find a copy of the stock firmware which will most likely be exactly what you have now.
 
Upvote 0
Unfortunately there is no universal or generic install routine for Android. :( The firmware must be developed specifically for the hardware that you have. If your tablet is a popular brand there is a chance that alternate firmware is available, but if it is an off brand, or from an unknown manufacturer, then the best you can hope for is to find a copy of the stock firmware which will most likely be exactly what you have now.

So, no luck for my tablet to work as desired? I have to stuck with this piece of hardware in the way that it is....I'm a linux guy and I cannot believe that a linux like OS as android is, is so limited in the way that anybody can install on any device.

Well...thankyou.
 
Upvote 0
You have to understand that a desktop OS is a much different animal than a mobile OS. Sure Android is based on a Linux kernel, but where a desktop has a large storage pool that can install huge universal drivers or large libraries to accommodate variations in hardware, a phone or tablet has to be as lean as possible. Therefore it's built with the specific driver for that device with that hardware configuration ... and will not work on a different device.
 
Upvote 0
And unfortunately this is one of the disappointing parts of android. I too wish it were easier to install the stock os on any device sorta like how windows works.
.you can install windows on almost anything and with ease.

I think android os should be optimized for custom installation on a wde variety of devices.

Maybe somewhere in the future android will come with an "installer" (for lack of a better term) that can scan your device and make changes on the fly to alter the android os so its compatible with the device you're trying to install it on.

Id imagine it would have to come on a sd card or your device would need internet.


Then again im completely making this up in my head/thinking out loud. I have no clue if this is even possible (im sure if it is then itll happen sometime in the future if google really wants android to rule the world lol)
 
Upvote 0
I've found this link and want to know if this would apply on the issue I'm asking here....the topic says "Working Tutorial How To Update/Upgrade Rockchip rk312x To Android 4.4 Kitkat" and I'm thinking that my tablet has rk312x chipset on it...perhaps flashing this image will get the OS to...boot?

Any ideas?

Regards.

There are a lot of devices that use the same chipset with other differences in hardware. Sometimes this sort of thing will get Android to work in some fashion, but it most likely won't. There are a lot of claims and blogs out there with sketchy or just plain wrong information on them, so be very careful.

And remember, anything you do, you must assume the risk and possibility of completely bricking your tablet. If it's working now, there may be ways to optimize it that could improve it a bit, but flashing firmware not intended for the device specifically is asking for trouble.
 
  • Like
Reactions: hiredgun
Upvote 0
In your own words, PERHAPS!!!! Which means that if not you'll have one heck of a paper weight to talk about at dinner parties!! As bad as it runs now, I am sure you can give it some use at least like maybe for emails or one game that you want to play, or even just to listen to music on, which is still more than if you brick it!!

I've found this link and want to know if this would apply on the issue I'm asking here....the topic says "Working Tutorial How To Update/Upgrade Rockchip rk312x To Android 4.4 Kitkat" and I'm thinking that my tablet has rk312x chipset on it...perhaps flashing this image will get the OS to...boot?

Any ideas?

Regards.
 
Upvote 0
Ok, really appreciated all your feedback...but at least, Can I resize partitions on my internal 16gb storage so my /data partition has more than 1gb and then make more room to install more things? I'd installed an app DiskInfo and it shows me that my /data is 1gb and other partition called /internal_sd with about 12gb...I'd also capacity to plug a 32gb external SD so why do I need to have an internal SD?...weird things...

Regards.
 
Upvote 0
Still in dark... well at least there are a lot of documentation of what not to do with android...It seems that we need to trust and rest in peace on companies's ROM development instead of giving us the freedom of dealing with OS installation. If the brand company I'd bought my tablet from can make their own ROM, why I cannot use the same guide to make the OS works as I wanted to?

More darkness in this android's world.

It seems to me that some kind of Jedi mastery needs to be learned to understand this philosophy
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones