[Android Q&A, Help & Troubleshooting] xmm0777:
Hi,

I bought an

Overmax Quattor 10+ tablet and I would like to flash a new recovery with touch screen support (has no volume buttons) to it then later install a custom rom.

However I can't find any information about this tablet anywhere, I would like to know if anyone knows anything about this device.

Note that this is my first android device ever, and I bought it 3 days ago. :)

I ask for any kind of help you can give me with this tablet, pointing me to the right direction.

Thank your very much. :)

Please continue reading below where I detail what I did so far.

This is the tablet: I'm new so I can't post links.

Information I know so far about the device

Hardware

CPU: Allwinner A31

RAM: 1GB - 7XXMB usable

Internal memory is actually an sdcard, at least it shows up as one. When I put in an sdcard it mounts it into /mnt/extsd, while /mnt/sdcard is the internal storage.

The tablet has no volume buttons, only power and home buttons.

OTG and usb host mode.

Software

Android version 4.2.2
Firmware version v3.2

Kernel

3.3.0
root@yuan-desktop #64
Thu Aug 1 14:58:11 HKT 2013

Build

fiber_a31st-eng 4.2.2 JDQ39 20130807

What I was able to do so far

I was able to root it following this guide: I'm new so I can't post links. I followed guide on f-droid wiki.

TL;DR

1. adb shell gives root

2. i push su with adb

3. change permissions

4. with installed superuser i have root

I tested my root using root checker app and with a terminal emulator which gives me the root prompt after using su.

Got adb to work

The google usb driver didn't work on my windows desktop. However windows update found Alcatel drivers which worked.

When I boot into recovery then I the device reports itself differently. In window's device manager it changes from Alcatel Android to OV-10+, however forcing the use of the Alcatel driver enables adb to see the device.

Problems

I can't find anything about this tablet.

Has no volume buttons, only power and home buttons. Which makes recovery unusable.

adb shell doesn't work in recovery. "- exec '/system/bin/sh' failed: No such file or directory (2) -"

I tried rom manager apps from google play which could install both custom roms and custom recoveries without luck. So n

othing supports it as far as I know.

:(

Some thoughts / facts

I bought this tablet in a store in hungary.

It was made in china, but I didn't order it from china.

More information, anything I think can be useful

I don't know how much useful are these thing I come from a linux past, but I don't know much about android's internal structure.

Everyting here is without external sdcard inserted.

It uses Alcatel android drivers on windows(installed by windows update). Google usb driver doesn't recognizes the device.

Dmesg from linux (ubuntu 13.10) when I connect it

Normal

usb 3-2: new high-speed USB device number 2 using xhci_hcd
usb 3-2: New USB device found, idVendor=18d1, idProduct=0003
usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
usb 3-2: Product: Android
usb 3-2: Manufacturer: USB Developer
usb 3-2: SerialNumber: 20080411

Recovery

usb 3-2: USB disconnect, device number 4
usb 3-2: new high-speed USB device number 5 using xhci_hcd
usb 3-2: New USB device found, idVendor=18d1, idProduct=d001
usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
usb 3-2: Product: OV-Quattor
usb 3-2: Manufacturer: unknown
usb 3-2: SerialNumber: 20080411

Info about installed (stock) recovery

Android system recovery <3e>
Android sdk reversion:exdroid4.2.2_r1-a31-v3.2

adb shell mount

rootfs / rootfs rw 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0
tmpfs /mnt/secure tmpfs rw,relatime,mode=700 0 0
tmpfs /mnt/asec tmpfs rw,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,relatime,mode=755,gid=1000 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
/dev/block/nandd /system ext4 ro,relatime,user_xattr,barrier=1,data=ordered 0 0
/dev/block/nandh /cache ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/block/nande /data ext4 rw,nosuid,nodev,noatime,user_xattr,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/block/vold/93:72 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=continue 0 0
/dev/block/vold/93:72 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1000,gid=1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,utf8,errors=continue 0 0
tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0

adb shell cat /proc/cpuinfo

Processor	: ARMv7 Processor rev 3 (v7l)
processor	: 0
BogoMIPS	: 2013.59

processor	: 1
BogoMIPS	: 2013.59

Features	: swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpv4 idiva idivt
CPU implementer	: 0x41
CPU architecture: 7
CPU variant	: 0x0
CPU part	: 0xc07
CPU revision	: 3

Hardware	: sun6i
Revision	: 0000
Revision	: a320

adb shell ls /dev

alarm
android_adb
ashmem
aw_i2c_ts1
binder
block
bus
cachefiles
cedar_dev
console
cpu_dma_latency
cpuctl
cuse
device-mapper
disp
full
fuse
g2d
graphics
hdmi
input
ion
kmem
kmsg
lcd
log
loop-control
mem
mtp_usb
network_latency
network_throughput
null
ppp
psaux
ptmx
pts
ptyp0
ptyp1
ptyp2
ptyp3
ptyp4
ptyp5
ptyp6
ptyp7
ptyp8
ptyp9
ptypa
ptypb
ptypc
ptypd
ptype
ptypf
pvr_sync
pvrsrvkm
random
rfkill
rtc0
snd
socket
sunxi-reg
sunxi_hw
sunxi_mem
sw_sync
tty
tty0
tty1
tty10
tty11
tty12
tty13
tty14
tty15
tty16
tty17
tty18
tty19
tty2
tty20
tty21
tty22
tty23
tty24
tty25
tty26
tty27
tty28
tty29
tty3
tty30
tty31
tty32
tty33
tty34
tty35
tty36
tty37
tty38
tty39
tty4
tty40
tty41
tty42
tty43
tty44
tty45
tty46
tty47
tty48
tty49
tty5
tty50
tty51
tty52
tty53
tty54
tty55
tty56
tty57
tty58
tty59
tty6
tty60
tty61
tty62
tty63
tty7
tty8
tty9
ttyGS0
ttyGS1
ttyGS2
ttyGS3
ttyS0
ttyS2
ttyp0
ttyp1
ttyp2
ttyp3
ttyp4
ttyp5
ttyp6
ttyp7
ttyp8
ttyp9
ttypa
ttypb
ttypc
ttypd
ttype
ttypf
tun
uinput
urandom
usb_accessory
vcs
vcs1
vcsa
vcsa1
video1
xt_qtaguid
zero

root@android:/ # cat fstab.sun6i
# Android fstab file.
#<src> <mnt_point> <type> <mnt_flags and options> <fs_mgr_flags>
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK

/dev/block/nandd /system ext4 ro wait
/dev/block/nandh /cache ext4 noatime,nosuid,nodev,nomblk_io_submit,barrier=1 wait,check
#/dev/block/nandi /databk ext4 noatime,nosuid,nodev,nomblk_io_submit,barrier=1 wait,check
/dev/block/nande /data	ext4 noatime,nosuid,nodev,nomblk_io_submit,barrier=1 wait,check,encryptable=/dev/block/nandi

root@android:/dev/block # ls -l
brw------- root root 7, 0 2013-12-21 14:40 loop0
brw------- root root 7, 1 2013-12-21 14:40 loop1
brw------- root root 7, 2 2013-12-21 14:40 loop2
brw------- root root 7, 3 2013-12-21 14:40 loop3
brw------- root root 7, 4 2013-12-21 14:40 loop4
brw------- root root 7, 5 2013-12-21 14:40 loop5
brw------- root root 7, 6 2013-12-21 14:40 loop6
brw------- root root 7, 7 2013-12-21 14:40 loop7
brw------- root root 93, 0 2013-12-21 14:40 nanda
brw------- root root 93, 8 2013-12-21 14:40 nandb
brw------- root root 93, 16 2013-12-21 14:40 nandc
brw------- root root 93, 24 2013-12-21 14:40 nandd
brw------- root root 93, 32 2013-12-21 14:40 nande
brw-rw-rw- system system 93, 40 2013-12-21 14:40 nandf
brw------- root root 93, 48 2013-12-21 14:40 nandg
brw------- root root 93, 56 2013-12-21 14:40 nandh
brw------- root root 93, 64 2013-12-21 14:40 nandi
brw------- root root 93, 72 2013-12-21 14:40 nandj
drwx------ root root 2013-12-21 14:41 vold

Thank you very much for any help. :)