[Miscellaneous Android Development] x585x:
Need CWM for Ferguson Regent TV8 (AML8726-MX tablet)

Hi, fun_,

I have tablet "Ferguson Regent TV8" with AMLOGIC AML8726-MX processor. I would need it to get CWM (of course NO ONE has this particular model did not address). Could You look at it, please?

Using Ameer's script ONLINE NANDROID 9.20 I succeeded in managing backups, original KERNEL / RECOVERY is available to me (all backup too, for CWM and TWRP).

Some info from orig. Recovery:

Starting recovery on Tue Jun 10 15:56:50 2014
I:loaded /etc/recovery.kl
I:recovery key map table
I:=========================
I: 0 type:select value:-4 key:28 15 116 104 158 -1
I: 1 type:down value:-3 key:108 114 109 -1 -1 -1
I: 2 type:up value:-2 key:103 115 -1 -1 -1 -1
I:
framebuffer: fd 5 (1024 x 768)
recovery filesystem table
=========================
0 /tmp ramdisk (null) (null) 0
1 / ramdisk (null) (null) 0
2 /bootloader mtd bootloader (null) 0
3 /logo mtd logo (null) 0
4 /aml_logo mtd aml_logo (null) 0
5 /recovery mtd recovery (null) 0
6 /boot mtd boot (null) 0
7 /system ubifs system (null) 0
8 /cache yaffs2 cache (null) 0
9 /data ubifs userdata (null) 0
10 /sdcard vfat /dev/block/mmcblk0p# /dev/block/cardblksd# 0
11 /media vfat /dev/block/avnftl8p1 /dev/block/avnftli1 0

mtd partition 0, bootloader
mtd partition 1, logo
mtd partition 2, aml_logo
mtd partition 3, recovery
mtd partition 4, boot
mtd partition 5, system
mtd partition 6, cache
mtd partition 7, userdata
mtd partition 8, NFTL_Part
env device is /dev/nand_env erasesize=(0x00000) envsize=(0x08000)
E:Bad bootloader arguments
"(null)"
Fixing execute permissions for /cache
W:try mount /dev/block/mmcblk0p1 ...
W:try mount /dev/block/mmcblk0p2 ...
W:try mount /dev/block/mmcblk0p3 ...
W:try mount /dev/block/mmcblk0p4 ...
W:try mount /dev/block/mmcblk0p ...
W:try mount /dev/block/cardblksd1 ...
W:try mount /dev/block/cardblksd2 ...
W:try mount /dev/block/cardblksd3 ...
W:try mount /dev/block/cardblksd4 ...
W:try mount /dev/block/cardblksd ...
E:failed to mount /sdcard (Invalid argument)
W:try mount /dev/block/mmcblk0p1 ...
W:try mount /dev/block/mmcblk0p2 ...
W:try mount /dev/block/mmcblk0p3 ...
W:try mount /dev/block/mmcblk0p4 ...
W:try mount /dev/block/mmcblk0p ...
W:try mount /dev/block/cardblksd1 ...
W:try mount /dev/block/cardblksd2 ...
W:try mount /dev/block/cardblksd3 ...
W:try mount /dev/block/cardblksd4 ...
W:try mount /dev/block/cardblksd ...
E:failed to mount /sdcard (Invalid argument)
W:try mount /dev/block/mmcblk0p1 ...
W:try mount /dev/block/mmcblk0p2 ...
W:try mount /dev/block/mmcblk0p3 ...
W:try mount /dev/block/mmcblk0p4 ...
W:try mount /dev/block/mmcblk0p ...
W:try mount /dev/block/cardblksd1 ...
W:try mount /dev/block/cardblksd2 ...
W:try mount /dev/block/cardblksd3 ...
W:try mount /dev/block/cardblksd4 ...
W:try mount /dev/block/cardblksd ...
E:failed to mount /sdcard (Invalid argument)
W:try mount /dev/block/mmcblk0p1 ...
W:try mount /dev/block/mmcblk0p2 ...
W:try mount /dev/block/mmcblk0p3 ...
W:try mount /dev/block/mmcblk0p4 ...
W:try mount /dev/block/mmcblk0p ...
W:try mount /dev/block/cardblksd1 ...
W:try mount /dev/block/cardblksd2 ...
W:try mount /dev/block/cardblksd3 ...
W:try mount /dev/block/cardblksd4 ...
W:try mount /dev/block/cardblksd ...
E:failed to mount /sdcard (Invalid argument)
E:cannot mount /sdcard (Invalid argument)
E:Can't mount /sdcard/factory_update_param.aml
E:unknown volume for path [/udisk/factory_update_param.aml]
E:Can't mount /udisk/factory_update_param.aml
Command: "/sbin/recovery" "--show_text"

ro.serialno=
ro.bootmode=unknown
ro.baseband=unknown
ro.bootloader=unknown
ro.hardware=amlogic
ro.revision=32
ro.factorytest=0
ro.secure=1
ro.allow.mock.location=0
ro.debuggable=0
persist.sys.usb.config=mass_storage
ro.build.id=M1801_V1.1_20130722
ro.build.display.id=M1801_V1.1_20130722
ro.build.version.incremental=eng.zhangxingcai.20130722.100313
ro.build.version.sdk=16
ro.build.version.codename=REL
ro.build.version.release=4.1.1
ro.build.date=Mon Jul 22 10:03:58 CST 2013
ro.build.date.utc=1374458638
ro.build.type=user
ro.build.user=zhangxingcai
ro.build.host=swteam
ro.build.tags=test-keys
ro.product.model=FERGUSON Regent TV8
ro.product.brand=MID
ro.product.name=g17refm1801_ferguson
ro.product.device=g17refm1801_ferguson
ro.product.board=g17refm1801_ferguson
ro.product.cpu.abi=armeabi-v7a
persist.sys.language=pl
persist.sys.country=PL
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=MID
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=11
ro.board.platform=meson6
ro.build.product=g17refm1801_ferguson
ro.build.characteristics=tablet
ro.sf.lcd_density=160
keyguard.no_require_sim=1
keyguard.enable=true
ro.statusbar.widget=true
ro.statusbar.button=true
ro.statusbar.yearmonthdayweek=true
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=256m
hwui.render_dirty_regions=false
hw.nopm=false
hw.nobattery=false
hw.nophone=false
hw.novibrate=true
hw.cameras=2
hw.hasethernet=true
ro.platform.has.touch=true
ro.platform.has.sleeppolicy=false
ro.sf.hwrotation=270
rw.sensors.gsensor.installdir=0101
allow_all_orientations=1
ro.camera.orientation.front=270
ro.camera.orientation.back=90
ro.ui.cursor=osd2
sys.fb.bits=32
gps.enable=false
media.amsuperplayer.enable=true
media.amplayer.enable-acodecs=asf,ape,flac,dts
media.amplayer.enable=true
media.amsuperplayer.m4aplayer=STAGEFRIGHT_PLAYER
media.amsuperplayer.defplayer=PV_PLAYER
media.amplayer.thumbnail=true
media.arm.audio.decoder=ape
media.libplayer.fastswitch=1
media.amplayer.delaybuffering=1
media.libplayer.ipv4only=1
media.amplayer.stopbuflevel=0.002
libplayer.livets.softdemux=1
libplayer.netts.recalcpts=1
media.amplayer.v4osd.enable=1
gadget.nand.force_sync=true
ro.statusbar.widget.power=true
ro.hdmi480p.enable=false
ro.camera.dcim=1
dtv.standard=DVB
dtv.deinterlace.disable=true
ro.amlogic.no.preloadclass=1
ro.app.optimization=true
ro.vout.dualdisplay3=true
ro.vout.player.exit=false
persist.sys.timezone=Europe/Belgrade
ro.has.cpu.setting=true
ro.cpumode.maxfreq=1200000,1520000,800000
ro.usbstorage.cpumode=performance
ro.usbstorage.maxfreq=600000
ro.bootanimation.rotation=0
debug.default.dimention=1
has.media.poll=false
media.libplayer.seek.fwdsearch=1
ro.flashplayer.surfacehack=1
ro.media.partition.label=Regent TV8
ro.usb.vendor.string=AML
ro.usb.product.string=MID
ro.screen.has.usbstorage=true
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.carrier=unknown
ro.opengles.version=131072
ro.config.alarm_alert=Alarm_Classic.ogg
drm.service.enable=true
net.bt.name=Android
net.change=net.bt.name
dalvik.vm.stack-trace-file=/data/anr/traces.txt
init.svc.ueventd=running
init.svc.console=running
init.svc.recovery=running

-- Install /cache ...
Finding update package...
I:Update location: /tmp/sideload/package.zip
Opening update package...
I:1 key(s) loaded from /res/keys
Verifying update package...
I:verify_file returned 1
E:signature verification failed
Installation aborted.

...and this is ONANDROID 9.20 log file:

Online Nandroid v9.20
Started at Tue Jun 10 16:04:05 GMT 2014
###########################

Run with options:

###########################

Busybox: BusyBox v1.22.1-Stericson (2014-01-25 17:27:18 CET) multi-call binary.

###########################

File System Layout:
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,nosuid,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600,ptmxmode=000)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
none on /acct type cgroup (rw,relatime,cpuacct)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
none on /dev/cpuctl type cgroup (rw,relatime,cpu)
ubi0_0 on /system type ubifs (rw,relatime)
ubi1_0 on /data type ubifs (rw,nosuid,nodev,relatime)
/dev/block/mtdblock6 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
none on /proc/bus/usb type usbfs (rw,relatime)
/dev/block/vold/250:33 on /storage/sdcard0 type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/dev/block/vold/250:33 on /mnt/secure/asec type vfat (rw,dirsync,nosuid,nodev,noexec,relatime,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
tmpfs on /storage/sdcard0/.android_secure type tmpfs (ro,relatime,size=0k,mode=000)
/dev/block/vold/253:1 on /storage/sdcard0/external_sdcard type fuseblk (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/block/vold/253:1 on /storage/sdcard0/Android type fuseblk (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
/dev/block/vold/253:1 on /storage/sdcard0/Video type fuseblk (rw,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096)
###########################

Device Details:
ro.product.model=FERGUSON Regent TV8
ro.product.brand=MID
ro.product.name=g17refm1801_ferguson
ro.product.device=g17refm1801_ferguson
ro.product.board=g17refm1801_ferguson
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=MID
###########################

Recovery:
Generic recovery.
###########################

Language File:
Not found!
###########################

16:04:05 Using busybox from: busybox
16:04:05 Checking for root permissions...
16:04:05 Root permissions acquired!
16:04:05 Analysing battery level...
16:04:05 Sufficient battery available!
16:04:05 Checking version of BusyBox installed...
16:04:05 BusyBox version 1.20 or above installed!
16:04:05 Searching for SD card...
16:04:05 SD card found!
16:04:05 This is an MTD based device!
16:04:06 Checking for required tools...
16:04:06 All required tools available!
16:04:06 Checking disk space...
16:04:06 SD Card Free Space: 4894 MB
16:04:06 Required Space: 2860 MB
16:04:06 Necessary disk space available!
16:04:06 Detecting mountpoints to exclude...
16:04:06 Backing up to /storage/sdcard0/Video/clockworkmod/backup/2014-06-10.16.04.05
16:04:06 Backing up /boot...\c
16:04:09 Backing up /recovery...\c
16:04:11 Backing up /system...\c
16:06:57 Backing up /data...\c
16:16:27 Backing up /cache...\c
16:16:29 Backing up /.android_secure...\c
16:25:35 Generating md5sum...\c
16:30:58 Verifying md5sum...\c
16:30:59 Online Nandroid Backup Completed in 26 minutes 54 seconds!
###########################

Files Backed-up:
"-rwxrwxr-x 1 1606686720 Jun 10 16:25 .android_secure.vfat.tar
-rwxrwxr-x 1 8388608 Jun 10 16:04 boot.img
-rwxrwxr-x 1 1365421568 Jun 10 16:16 data.ubifs.tar
-rwxrwxr-x 1 249 Jun 10 16:30 nandroid.md5
-rwxrwxr-x 1 8388608 Jun 10 16:04 recovery.img
-rwxrwxr-x 1 511322112 Jun 10 16:06 system.ubifs.tar"

Thank You. <sorry for my english>