UG802でadbを起動
UG802をあだむさんに借りた。
adbできるようにせよとの司令。
電源とadb用のUSBケーブルと、USBホストにはマウスを挿す。
マウスカーソルは独自の三角のものだ。
Backは右ボタンに割り当てられている。
スクショとかはここにいっぱいある。
http://habrahabr.ru/post/150990/
一応独自アプリも日本語化されているみたい。
設定アプリから工場出荷時に戻すと、ドロイド君のリストアアニメ後にペンギン二匹。
あとは通常起動になる。
起動アニメはR-BOXという表示。
普通の起動でもペンギン二匹は出るみたい。
初期化後は英語モードになるようだ。
起動メニューからSettingを選ぶ。
Settingアプリも独自の画面になっている。
"Advanced Setting"を選ぶ。
詳細設定も独自アプリではあるのだけど、アクションバーは出てくる。
右下の時計のところをクリックして、標準の設定アプリを起動する。
設定のインテントを受けるのは、専用のものと標準の設定アプリの2つになっているようだ。
標準のものを選ぶ。
デフォルトでは、 WiFi/BT/Etherいずれもオフ。
USBを選ぶと、"Connect to PC"という表示しかない。
"Developer options"から、"USB Debugging"にチェックを入れる。
確認ダイアログでOKする。
設定では、オンザフライで解像度の変更から、TV表示位置の微調整までできる。
なかなか手が入っている。
USB項目から、"Connect to PC"を選んだら、USBデバッグ接続したというメッセージが出てきて、バーにアイコンも出てきた。
Linuxマシンから接続を試みる。
$ sudo ./adb start-server [sudo] password for kinneko: * daemon not running. starting it now on port 5037 * * daemon started successfully * $ ./adb shell error: device not found
ダメだな。
AndroidIDがちゃんと埋まっていないのかな?
それとも、USB IDの問題か。
$ lsusb Bus 002 Device 004: ID 2207:0006
USB IDが独自ね。当たり前だけど。
設定を追記する。
$ sudo vi /etc/udev/rules.d/51-android.rules SUBSYSTEM=="usb", ATTRS{idVendor}=="2077", MODE="0666", GROUP="plugdev" $ vi ~/.android/adb_usb.ini 0x2207
udevdの再起動。
$ sudo restart udev udev start/running, process 1997
adbdの再起動。
$ sudo ./adb kill-server $ sudo ./adb start-server * daemon not running. starting it now on port 5037 * * daemon started successfully *
ドングルのUSBケーブルを抜いて電源を再投入する。
$ ./adb shell error: device not found
イケてね〜。
設定アプリを開いてみたら、接続はされてないようだ。
設定保管されていない?SDないから?
独自の改造が入っているのかも。
もっかい、"Connect to PC"にチェックを入れる。
$ ./adb devices List of devices attached 0123456789ABCDEF device
見えた。
$ ./adb shell root@android:/ # ls acct bcm4329_cybertan.hcd bcm4329_samsung.hcd bcm4329_usi.hcd cache charger config d data default.prop dev etc init init.goldfish.rc init.rc init.rk30board.rc init.rk30board.usb.rc mnt proc res rk30xxnand_ko.ko.3.0.8+ root sbin sdcard sys system ueventd.goldfish.rc ueventd.rc ueventd.rk30board.rc vendor
adbのシェル環境も、そもそもrootになっている。
プロンプト#だし、default.propも"ro.secure=0"だし。
root@android:/ # cat default.prop # # ADDITIONAL_DEFAULT_PROPERTIES # ro.secure=0 ro.allow.mock.location=1 ro.debuggable=1 persist.sys.usb.config=adb
入れるまでもなく、busyboxも入っている。
root@android:/ # busybox BusyBox v1.11.1 (2009-03-11 09:17:49 CST) multi-call binary Copyright (C) 1998-2008 Erik Andersen, Rob Landley, Denys Vlasenko and others. Licensed under GPLv2. See source distribution for full notice. Usage: busybox [function] [arguments]... or: function [arguments]... BusyBox is a multi-call binary that combines many common Unix utilities into a single executable. Most people will create a link to busybox for each function they wish to use and BusyBox will act like whatever it was invoked as! Currently defined functions: [, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash, awk, basename, brctl, bunzip2, bzcat, bzip2, cal, cat, catv, chat, chattr, chgrp, chmod, chown, chpasswd, chpst, chroot, chrt, chvt, cksum, clear, cmp, comm, cp, cpio, crond, crontab, cryptpw, cttyhack, cut, date, dc, dd, deallocvt, delgroup, deluser, depmod, df, dhcprelay, diff, dirname, dmesg, dnsd, dos2unix, du, dumpkmap, dumpleases, echo, ed, egrep, eject, env, envdir, envuidgid, ether-wake, expand, expr, fakeidentd, false, fbset, fbsplash, fdflush, fdformat, fdisk, fetchmail, fgrep, find, fold, free, freeramdisk, fsck, fsck.minix, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, halt, hdparm, head, hexdump, hostid, hostname, httpd, hush, hwclock, id, ifconfig, ifdown, ifenslave, ifup, inetd, init, inotifyd, insmod, install, ip, ipaddr, ipcalc, ipcrm, ipcs, iplink, iproute, iprule, iptunnel, kbd_mode, kill, killall, killall5, klogd, lash, last, length, less, linux32, linux64, linuxrc, ln, loadfont, loadkmap, logger, login, logname, logread, losetup, lpd, lpq, lpr, ls, lsattr, lsmod, lzmacat, makedevs, man, md5sum, mdev, mesg, microcom, mkdir, mkfifo, mkfs.minix, mknod, mkswap, mktemp, modprobe, more, mount, mountpoint, msh, mt, mv, nameif, nc, netstat, nice, nmeter, nohup, nslookup, od, openvt, passwd, patch, pgrep, pidof, ping, ping6, pipe_progress, pivot_root, pkill, poweroff, printenv, printf, ps, pscan, pwd, raidautorun, rdate, readahead, readlink, readprofile, realpath, reboot, renice, reset, resize, rm, rmdir, rmmod, route, rpm, rpm2cpio, rtcwake, run-parts, runlevel, runsv, runsvdir, rx, script, sed, sendmail, seq, setarch, setconsole, setkeycodes, setlogcons, setsid, setuidgid, sh, sha1sum, slattach, sleep, softlimit, sort, split, start-stop-daemon, stat, strings, stty, su, sulogin, sum, sv, svlogd, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac, tail, tar, taskset, tcpsvd, tee, telnet, telnetd, test, tftp, tftpd, time, top, touch, tr, traceroute, true, tty, ttysize, udhcpc, udhcpd, udpsvd, umount, uname, uncompress, unexpand, uniq, unix2dos, unlzma, unzip, uptime, usleep, uudecode, uuencode, vconfig, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat, zcip
さすがにsystemはroだけど、
root@android:/ # df Filesystem Size Used Free Blksize /dev 446.9M 36.0K 446.9M 4096 /mnt/asec 446.9M 0.0 K 446.9M 4096 /mnt/obb 446.9M 0.0 K 446.9M 4096 /system 319.6M 244.2M 75.4M 1024 /data 503.9M 75.0M 429.0M 4096 /cache 124.0M 5.5 M 118.4M 1024 /mnt/sdcard 2.1 G 408.0K 2.1 G 8192 /mnt/secure/asec 2.1 G 408.0K 2.1 G 8192 root@android:/ # cat /proc/mounts 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 none /acct cgroup rw,relatime,cpuacct 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 /dev/block/mtdblock8 /system ext4 ro,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0 /dev/block/mtdblock6 /data ext4 rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0 /dev/block/mtdblock5 /cache ext4 rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=ordered,noauto_da_alloc 0 0 /sys/kernel/debug /sys/kernel/debug debugfs rw,relatime 0 0 /dev/block/vold/31:9 /mnt/sdcard vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 /dev/block/vold/31:9 /mnt/secure/asec vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1000,gid=1015,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0 tmpfs /mnt/sdcard/.android_secure tmpfs ro,relatime,size=0k,mode=000 0 0
つまらん。
ほとんど何もしないまま出来てしまった...
もう返さないといけないかね...
tps65910はTIのPMICか。
サウンドはALSA。
シリアルコンソールがttyFIQ0ってのは珍しい。
いまどき起動はeMMCからかと思ったら、こいつはNANDだね。
HDMIトランスミッタのドライバは、rk30-hdmiと特殊。
NANDのレイアウトは、
- misc: 0x000000400000-0x000000800000
- kernel: 0x000000800000-0x000001000000
- boot: 0x000001000000-0x000002000000
- recovery: 0x000002000000-0x000003000000
- backup: 0x000003000000-0x00001b000000
- cache: 0x00001b000000-0x000023000000
- userdata: 0x000023000000-0x000043000000
- kpanic: 0x000043000000-0x000043400000
- system: 0x000043400000-0x000057400000
- user: 0x000067400000-0x0000ee000000
mtdblock8,6,5はext4。
zygoteまでのdmesgもコピペしておく。
<6>[ 0.000000] Initializing cgroup subsys cpu <5>[ 0.000000] Linux version 3.0.8+ (hushishuai@test-desktop) (gcc version 4.4.0 (GCC) ) #21 SMP PREEMPT Wed Aug 29 19:06:31 CST 2012 <4>[ 0.000000] CPU: ARMv7 Processor [413fc090] revision 0 (ARMv7), cr=10c53c7d <4>[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache <4>[ 0.000000] Machine: RK30board <6>[ 0.000000] memory reserve: Memory(base:0x91800000 size:80M) reserved for <ion> <6>[ 0.000000] memory reserve: Memory(base:0x91000000 size:8M) reserved for <fb0> <6>[ 0.000000] memory reserve: Memory(base:0x90800000 size:8M) reserved for <ipp buf> <6>[ 0.000000] memory reserve: Memory(base:0x90000000 size:8M) reserved for <fb2> <6>[ 0.000000] memory reserve: Total reserved 104M <4>[ 0.000000] Memory policy: ECC disabled, Data cache writeback <6>[ 0.000000] bootconsole [earlycon0] enabled <4>[ 0.000000] CPU SRAM: copied sram code from c0aeb000 to fef00100 - fef02108 <4>[ 0.000000] CPU SRAM: copied sram data from c0aed008 to fef03000 - fef0385c <6>[ 0.000000] L310 cache controller enabled <6>[ 0.000000] l2x0: 16 ways, CACHE_ID 0x4100c0c8, AUX_CTRL 0x76050001, Cache size: 524288 B <4>[ 0.000000] DDR DEBUG: version 1.00 20120608 <4>[ 0.000000] DDR DEBUG: DDR3 Device <4>[ 0.000000] DDR DEBUG: 1 CS, ROW=15, Bank=8, COL=10, Total Capability=1024MB <4>[ 0.000000] DDR DEBUG: init success!!! freq=300MHz <4>[ 0.000000] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x5, DGSL=1 extra clock, DGPS=0 <4>[ 0.000000] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=0 <4>[ 0.000000] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x4, DGSL=1 extra clock, DGPS=0 <4>[ 0.000000] DDR DEBUG: DTONE=0x1, DTERR=0x0, DTIERR=0x0, DTPASS=0x5, DGSL=1 extra clock, DGPS=0 <4>[ 0.000000] DDR DEBUG: ZERR=0, ZDONE=0, ZPD=0x0, ZPU=0x0, OPD=0x0, OPU=0x0 <4>[ 0.000000] DDR DEBUG: DRV Pull-Up=0xb, DRV Pull-Dwn=0xb <4>[ 0.000000] DDR DEBUG: ODT Pull-Up=0x2, ODT Pull-Dwn=0x2 <4>[ 0.000000] rk30_iomux_init <4>[ 0.000000] Boot mode: 0 flag: 0xc3524200 <7>[ 0.000000] On node 0 totalpages: 235520 <7>[ 0.000000] free_area_init_node: node 0, pgdat c0ae9d20, node_mem_map c1571000 <7>[ 0.000000] Normal zone: 1744 pages used for memmap <7>[ 0.000000] Normal zone: 0 pages reserved <7>[ 0.000000] Normal zone: 194864 pages, LIFO batch:31 <7>[ 0.000000] HighMem zone: 304 pages used for memmap <7>[ 0.000000] HighMem zone: 38608 pages, LIFO batch:7 <6>[ 0.000000] PERCPU: Embedded 7 pages/cpu @c1d79000 s7072 r8192 d13408 u32768 <7>[ 0.000000] pcpu-alloc: s7072 r8192 d13408 u32768 alloc=8*4096 <7>[ 0.000000] pcpu-alloc: [0] 0 [0] 1 <4>[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 233472 <5>[ 0.000000] Kernel command line: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00110000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x000C0000@0x00018000(backup),0x00040000@0x000D8000(cache),0x00100000@0x00118000(userdata),0x00002000@0x00218000(kpanic),0x000A0000@0x0021A000(system),-@0x0033A000(user) bootver=2012-08-08#1.14 firmware_ver=4.0.4 <6>[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes) <6>[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes) <6>[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes) <6>[ 0.000000] Memory: 768MB 152MB = 920MB total <5>[ 0.000000] Memory: 914052k/914052k available, 134524k reserved, 155648K highmem <5>[ 0.000000] Virtual kernel memory layout: <5>[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) <5>[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB) <5>[ 0.000000] DMA : 0xffc00000 - 0xffe00000 ( 2 MB) <5>[ 0.000000] vmalloc : 0xf7000000 - 0xfe800000 ( 120 MB) <5>[ 0.000000] lowmem : 0xc0000000 - 0xf6800000 ( 872 MB) <5>[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) <5>[ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) <5>[ 0.000000] .init : 0xc0408000 - 0xc0430000 ( 160 kB) <5>[ 0.000000] .text : 0xc0430000 - 0xc0a91430 (6534 kB) <5>[ 0.000000] .data : 0xc0a92000 - 0xc0aea800 ( 354 kB) <5>[ 0.000000] .bss : 0xc0aee024 - 0xc1570f38 (10764 kB) <6>[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 <6>[ 0.000000] Preemptible hierarchical RCU implementation. <6>[ 0.000000] NR_IRQS:416 <4>[ 0.000000] rk30_gpio_init: 176 gpio irqs in 6 banks <6>[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms <6>[ 0.000000] Console: colour dummy device 80x30 <6>[ 0.004921] Calibrating delay loop (skipped) preset value.. 1631.46 BogoMIPS (lpj=8157341) <6>[ 0.013858] pid_max: default: 32768 minimum: 301 <6>[ 0.019086] Mount-cache hash table entries: 512 <6>[ 0.024649] Initializing cgroup subsys debug <6>[ 0.029325] Initializing cgroup subsys cpuacct <6>[ 0.034257] Initializing cgroup subsys freezer <6>[ 0.039117] CPU: Testing write buffer coherency: ok <4>[ 0.145198] CPU1: Booted secondary processor <6>[ 0.145243] Brought up 2 CPUs <6>[ 0.153057] SMP: Total of 2 processors activated (3262.93 BogoMIPS). <6>[ 0.160288] devtmpfs: initialized <6>[ 0.171473] NET: Registered protocol family 16 <4>[ 0.176420] last_log: 0xef900000 0xc0aef6b8 <6>[ 0.283812] rk29sdk_wifi_bt_gpio_control_init: init finished <6>[ 0.294216] console [ttyFIQ0] enabled, bootconsole disabled <6>[ 0.305936] Registered FIQ tty driver ef88fc00 <6>[ 0.324738] bio: create slab <bio-0> at 0 <4>[ 0.329091] wm831x_dcdc_init <4>[ 0.332238] wm831x_ldo_init <4>[ 0.335265] pwm_regulator_probe:n_voltages=17 <6>[ 0.339745] pwm_regulator.0: driver initialized <5>[ 0.344547] SCSI subsystem initialized <6>[ 0.348491] usbcore: registered new interface driver usbfs <6>[ 0.354029] usbcore: registered new interface driver hub <6>[ 0.359431] usbcore: registered new device driver usb <6>[ 0.364689] rk30_i2c rk30_i2c.0: i2c-0: RK30 I2C adapter <6>[ 0.370214] rk30_i2c rk30_i2c.1: i2c-1: RK30 I2C adapter <6>[ 0.375632] rk30_i2c rk30_i2c.2: i2c-2: RK30 I2C adapter <6>[ 0.381032] rk30_i2c rk30_i2c.3: i2c-3: RK30 I2C adapter <6>[ 0.386454] rk30_i2c rk30_i2c.4: i2c-4: RK30 I2C adapter <6>[ 0.391870] rk30-adc rk30-adc: rk30 adc: driver initialized <4>[ 0.397705] timed_gpio_probe <6>[ 0.400675] Advanced Linux Sound Architecture Driver Version 1.0.24. <6>[ 0.407427] Bluetooth: Core ver 2.16 <6>[ 0.411037] NET: Registered protocol family 31 <6>[ 0.415492] Bluetooth: HCI device and connection manager initialized <6>[ 0.421842] Bluetooth: HCI socket layer initialized <6>[ 0.426722] Bluetooth: L2CAP socket layer initialized <6>[ 0.431782] Bluetooth: SCO socket layer initialized <6>[ 0.436933] cfg80211: Calling CRDA to update world regulatory domain <4>[ 0.444060] rk fb probe ok! <4>[ 0.446948] wm831x_i2c_init <3>[ 0.450426] i2c i2c-1: No ack, Maybe slave(addr: 0x34) not exist or abnormal power-on, retry 2... <3>[ 0.459934] i2c i2c-1: No ack, Maybe slave(addr: 0x34) not exist or abnormal power-on, retry 1... <3>[ 0.469437] i2c i2c-1: No ack, Maybe slave(addr: 0x34) not exist or abnormal power-on, retry 0... <3>[ 0.478311] wm831x 1-0034: Failed to read parent ID: -11 <4>[ 0.483627] wm831x: probe of 1-0034 failed with error -11 <4>[ 0.527663] tps65910_pre_init,line=38 <6>[ 0.535330] TPS65910 Set default voltage. <4>[ 0.541716] tps65910_pre_init,line=229 <4>[ 0.560108] tps65910_post_init,line=237 <4>[ 0.563940] tps65910_post_init:g_pmic_type=2 <4>[ 0.585397] tps65910_post_init set vio vcc_io=3300000mV end <4>[ 0.592191] tps65910_post_init set vpll vdd11=2500000mV end <4>[ 0.598985] tps65910_post_init set vdig2 vdd11=1100000mV end <4>[ 0.605860] tps65910_post_init set vaux33 vcc_tp=3300000mV end <4>[ 0.614538] tps65910_post_init set vdd1 vdd_cpu=1200000mV end <4>[ 0.623138] tps65910_post_init set vdd2 vcc_ddr=1200000mV end <4>[ 0.630102] tps65910_post_init set vdig1 vcc18_cif=1800000mV end <4>[ 0.637328] tps65910_post_init set vaux1 vcc25_hdmi=2500000mV end <4>[ 0.644630] tps65910_post_init set vaux2 vcca33=3300000mV end <4>[ 0.651584] tps65910_post_init set vdac vccio_wl=1800000mV end <4>[ 0.658634] tps65910_post_init set vmmc vcc28_cif=3300000mV end <4>[ 0.684611] tps65910_post_init set vdd_core=1100000mV end <4>[ 0.690103] tps65910_post_init,line=328 END <4>[ 0.694282] tps65910_i2c_probe:irq=324,irq_base=352,gpio_base=364 <6>[ 0.711021] tps65910-rtc tps65910-rtc: rtc core: registered tps65910 as rtc0 <4>[ 0.721903] tps65910_rtc_probe:ok <6>[ 0.725283] Switching to clocksource timer1 <4>[ 0.729680] lcdc0:reg_phy_base = 0x1010c000,reg_vir_base:0xf7014000 <6>[ 0.735234] Switched to NOHz mode on CPU #1 <6>[ 0.740125] Switched to NOHz mode on CPU #0 <4>[ 0.744389] lcdc0: dclk:74250000>>fps:60 rk30_load_screen for lcdc0 ok! <4>[ 0.765932] fb0:phy:91000000>>vir:f8000000>>len:0x800000 <4>[ 0.771420] rk_fb_register>>>>>fb0 <4>[ 0.774962] rk_fb_register>>>>>fb1 <6>[ 0.778363] lcdc0 win1 open <4>[ 0.790695] rk30 lcdc0 probe ok! <6>[ 0.799638] rk30-hdmi rk30-hdmi: READ_PARSE_EDID <6>[ 0.805610] NET: Registered protocol family 2 <6>[ 0.810105] IP route cache hash table entries: 32768 (order: 5, 131072 bytes) <6>[ 0.817562] TCP established hash table entries: 131072 (order: 8, 1048576 bytes) <6>[ 0.827427] TCP bind hash table entries: 65536 (order: 7, 786432 bytes) <6>[ 0.835106] TCP: Hash tables configured (established 131072 bind 65536) <6>[ 0.842399] rk30-hdmi rk30-hdmi: SYSTEM_CONFIG <4>[ 0.846854] lcdc0: dclk:148500000>>fps:60 <6>[ 0.850794] TCP reno registered <6>[ 0.854120] UDP hash table entries: 512 (order: 2, 16384 bytes) <4>[ 0.860047] rk30_load_screen for lcdc0 ok! <6>[ 0.864143] rk30-hdmi rk30-hdmi: CONFIG_VIDEO <6>[ 0.868806] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes) <6>[ 0.875524] NET: Registered protocol family 1 <4>[ 0.880092] RK29 Backlight Driver Initialized. <6>[ 0.884722] Unpacking initramfs... <6>[ 0.937814] Freeing initrd memory: 1088K <6>[ 0.941969] rk30-tsadc rk30-tsadc: initialized <6>[ 0.947645] [BT_RFKILL]: ret=0x0 <6>[ 0.950999] Loaded driver for PL330 DMAC-1 rk29-pl330 <6>[ 0.956048] DBUFF-32x8bytes Num_Chans-6 Num_Peri-12 Num_Events-12 <6>[ 0.962331] Loaded driver for PL330 DMAC-2 rk29-pl330 <6>[ 0.967379] DBUFF-64x8bytes Num_Chans-7 Num_Peri-20 Num_Events-14 <4>[ 0.980794] highmem bounce pool size: 64 pages <6>[ 0.985405] ashmem: initialized <6>[ 0.994228] fuse init (API version 7.16) <6>[ 0.999271] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252) <6>[ 1.006763] io scheduler noop registered <6>[ 1.010716] io scheduler deadline registered <6>[ 1.015032] io scheduler cfq registered (default) <6>[ 1.025829] rga: Driver loaded succesfully <6>[ 1.030176] rk_serial.0: ttyS0 at MMIO 0x10124000 (irq = 66) is a rk29_serial.0 <6>[ 1.069502] rk_serial rk_serial.0: membase 0xf7040000 <6>[ 1.074579] rk_serial.3: ttyS3 at MMIO 0x20068000 (irq = 69) is a rk29_serial.3 <6>[ 1.169564] rk_serial rk_serial.3: membase 0xf7048000 <6>[ 1.175398] Rockchip ion module(version: 1.0) is successfully loaded <6>[ 1.189989] loop: module loaded <6>[ 1.193418] Android kernel panic handler initialized (bind=kpanic) <6>[ 1.200488] PPP generic driver version 2.4.2 <6>[ 1.204915] PPP Deflate Compression module registered <6>[ 1.209987] PPP BSD Compression module registered <6>[ 1.215335] PPP MPPE Compression module registered <6>[ 1.220279] rk30-hdmi rk30-hdmi: CONFIG_AUDIO <6>[ 1.220289] NET: Registered protocol family 24 <6>[ 1.220370] usbcore: registered new interface driver asix <6>[ 1.220416] usbcore: registered new interface driver cdc_ether <6>[ 1.220458] usbcore: registered new interface driver dm9620 <6>[ 1.220514] usbcore: registered new interface driver SR9700_android <6>[ 1.220556] usbcore: registered new interface driver net1080 <6>[ 1.220597] usbcore: registered new interface driver cdc_subset <6>[ 1.220637] usbcore: registered new interface driver zaurus <6>[ 1.220657] cdc_ncm: 04-Aug-2011 <6>[ 1.220697] usbcore: registered new interface driver cdc_ncm <4>[ 1.220705] Rockchip WiFi SYS interface (V1.00) ... <6>[ 1.220743] Initializing USB Mass Storage driver... <6>[ 1.220810] usbcore: registered new interface driver usb-storage <6>[ 1.220818] USB Mass Storage support registered. <6>[ 1.220926] usbcore: registered new interface driver usbserial <6>[ 1.220973] USB Serial support registered for generic <6>[ 1.221023] usbcore: registered new interface driver usbserial_generic <6>[ 1.221031] usbserial: USB Serial Driver core <6>[ 1.221068] USB Serial support registered for GSM modem (1-port) <6>[ 1.221118] usbcore: registered new interface driver option <6>[ 1.221125] option: v0.7.2:USB Driver for GSM modems <6>[ 1.336822] rk30-hdmi rk30-hdmi: PLAY_BACK <6>[ 1.441723] DWC_OTG: ^^^^^^^^^^^^^^^^^^Host Mode <6>[ 1.446344] usb20_otg usb20_otg: DWC OTG Controller <6>[ 1.451237] usb20_otg usb20_otg: new USB bus registered, assigned bus number 1 <6>[ 1.458469] usb20_otg usb20_otg: irq 48, io mem 0x00000000 <6>[ 1.464024] DWC_OTG: Init: Port Power? op_state=1 <6>[ 1.468720] DWC_OTG: Init: Power Port (0) <6>[ 1.472786] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 <6>[ 1.479577] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>[ 1.486787] usb usb1: Product: DWC OTG Controller <6>[ 1.491491] usb usb1: Manufacturer: Linux 3.0.8+ dwc_otg_hcd <6>[ 1.497140] usb usb1: SerialNumber: usb20_otg <6>[ 1.501848] hub 1-0:1.0: USB hub found <6>[ 1.505598] hub 1-0:1.0: 1 port detected <6>[ 1.509861] DWC_OTG: host20_driver_probe host2.0 reg addr: 0x101c0000 remap:0xf7100000 <6>[ 1.728017] DWC_OTG: ^^^^^^^^^^^^^^^^^^Host Mode <6>[ 1.732702] usb20_host usb20_host: DWC OTG Controller <6>[ 1.737758] usb20_host usb20_host: new USB bus registered, assigned bus number 2 <6>[ 1.745168] usb20_host usb20_host: irq 49, io mem 0x00000000 <6>[ 1.750856] DWC_OTG: Init: Port Power? op_state=1 <6>[ 1.755551] DWC_OTG: Init: Power Port (0) <6>[ 1.759590] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 <6>[ 1.766369] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 <6>[ 1.773588] usb usb2: Product: DWC OTG Controller <6>[ 1.778284] usb usb2: Manufacturer: Linux 3.0.8+ host20_hcd <6>[ 1.783859] usb usb2: SerialNumber: usb20_host <6>[ 1.788564] hub 2-0:1.0: USB hub found <6>[ 1.792325] hub 2-0:1.0: 1 port detected <4>[ 1.796518] DWC_OTG: Mode Mismatch Interrupt: currently in Host mode <6>[ 1.803791] android_usb gadget: Mass Storage Function, version: 2009/09/11 <6>[ 1.810672] android_usb gadget: Number of LUNs=2 <6>[ 1.815283] lun0: LUN: removable file: (no medium) <6>[ 1.820163] lun1: LUN: removable file: (no medium) <6>[ 1.825178] android_usb gadget: android_usb ready <6>[ 1.830069] input: rk29-keypad as /devices/platform/rk29-keypad/input/input0 <6>[ 1.837402] ++++++++remotectl_init <4>[ 1.840888] ++++++++remotectl_probe <4>[ 1.844388] remotectl probe j=0x0 <4>[ 1.847698] remotectl probe j=0x1 <6>[ 1.851145] input: rkxx-remotectl as /devices/platform/rkxx-remotectl/input/input1 <6>[ 1.858998] using rtc device, tps65910, for alarms <6>[ 1.863942] lirc_dev: IR Remote Control driver registered, major 250 <6>[ 1.870575] IR NEC protocol handler initialized <6>[ 1.875097] IR RC5(x) protocol handler initialized <6>[ 1.879952] IR RC6 protocol handler initialized <6>[ 1.884475] IR JVC protocol handler initialized <6>[ 1.888995] IR Sony protocol handler initialized <6>[ 1.893637] IR RC5 (streamzap) protocol handler initialized <6>[ 1.899200] IR LIRC bridge handler initialized <6>[ 1.899518] usb 1-1: new high speed USB device number 2 using usb20_otg <6>[ 1.910282] Linux video capture interface: v2.00 <6>[ 1.914973] usbcore: registered new interface driver uvcvideo <6>[ 1.920777] USB Video Class driver (v1.1.0) <6>[ 1.925593] device-mapper: uevent: version 1.0.3 <6>[ 1.930462] device-mapper: ioctl: 4.20.0-ioctl (2011-02-02) initialised: dm-devel@redhat.com <6>[ 1.939076] Bluetooth: HCI UART driver ver 2.2 <6>[ 1.943533] Bluetooth: HCI H4 protocol initialized <6>[ 1.948315] Bluetooth: HCILL protocol initialized <6>[ 1.953141] cpuidle: using governor ladder <6>[ 1.957231] cpuidle: using governor menu <6>[ 2.021538] rk29_sdmmc_change_clk_div..1741.. newDiv=83, newCLK=298Khz [sd_mmc] <6>[ 2.034082] <6>[ 2.034085] drivers/mmc/core/core.c...1823.. ===== mmc_rescan Begin....[mmc0] <6>[ 2.034102] .Line3506..The End of SDMMC-probe Ver.3.07 The last modify date is 2012-04-23. [sd_mmc] <6>[ 2.034189] rk29_sdmmc_change_clk_div..1741.. newDiv=42, newCLK=294Khz [sdio] <6>[ 2.034285] .Line3506..The End of SDMMC-probe Ver.3.07 The last modify date is 2012-04-23. [sdio] <6>[ 2.035578] usbcore: registered new interface driver usbhid <6>[ 2.035584] usbhid: USB HID core driver <6>[ 2.049784] logger: created 256K log 'log_main' <6>[ 2.049848] logger: created 256K log 'log_events' <6>[ 2.049907] logger: created 256K log 'log_radio' <6>[ 2.049965] logger: created 256K log 'log_system' <4>[ 2.096082] <4>[ 2.096085] ================= <4>[ 2.096088] mmc_rescan..1830.. ====find no SDMMC host. [mmc0] <6>[ 2.098264] asoc: hdmi-audio-codec <-> rk29_i2s.0 mapping ok <6>[ 2.098562] ALSA device list: <6>[ 2.098567] #0: ROCKCHIP HDMI <6>[ 2.098655] GACT probability NOT on <6>[ 2.098664] Mirror/redirect action on <6>[ 2.098670] u32 classifier <6>[ 2.098674] Actions configured <6>[ 2.098680] Netfilter messages via NETLINK v0.30. <6>[ 2.098720] nf_conntrack version 0.5.0 (14299 buckets, 57196 max) <6>[ 2.099105] ctnetlink v0.93: registering with nfnetlink. <6>[ 2.099135] NF_TPROXY: Transparent proxy support initialized, version 4.1.0 <6>[ 2.099140] NF_TPROXY: Copyright (c) 2006-2007 BalaBit IT Ltd. <6>[ 2.099329] xt_time: kernel timezone is -0000 <6>[ 2.099461] ip_tables: (C) 2000-2006 Netfilter Core Team <6>[ 2.099615] arp_tables: (C) 2002 David S. Miller <6>[ 2.099658] TCP cubic registered <6>[ 2.100069] NET: Registered protocol family 10 <6>[ 2.100649] Mobile IPv6 <6>[ 2.100674] ip6_tables: (C) 2000-2006 Netfilter Core Team <6>[ 2.100788] IPv6 over IPv4 tunneling driver <6>[ 2.101380] NET: Registered protocol family 17 <6>[ 2.101405] NET: Registered protocol family 15 <5>[ 2.101474] Bridge firewalling registered <6>[ 2.101599] Bluetooth: RFCOMM TTY layer initialized <6>[ 2.101611] Bluetooth: RFCOMM socket layer initialized <6>[ 2.101616] Bluetooth: RFCOMM ver 1.11 <6>[ 2.101622] Bluetooth: BNEP (Ethernet Emulation) ver 1.3 <6>[ 2.101629] Bluetooth: HIDP (Human Interface Emulation) ver 1.2 <6>[ 2.101737] NET: Registered protocol family 35 <6>[ 2.101865] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 <6>[ 2.243960] <6>[ 2.243962] drivers/mmc/core/core.c...1823.. ===== mmc_rescan Begin....[mmc1] <6>[ 2.252674] tps65910-rtc tps65910-rtc: setting system clock to 2000-01-01 00:00:01 UTC (946684801) <4>[ 2.252688] <4>[ 2.252690] ================= <4>[ 2.252693] mmc_rescan..1830.. ====find no SDMMC host. [mmc1] <6>[ 2.272293] usbcore: registered new interface driver snd-usb-audio <6>[ 2.278653] Freeing init memory: 160K <6>[ 2.282504] usb 1-1: New USB device found, idVendor=0bda, idProduct=8179 <4>[ 2.286009] init (1): /proc/1/oom_adj is deprecated, please use /proc/1/oom_score_adj instead. <6>[ 2.297910] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 <6>[ 2.305064] usb 1-1: Product: 802.11n WLAN NIC <6>[ 2.309514] usb 1-1: Manufacturer: Realtek <6>[ 2.313776] usb 1-1: SerialNumber: 0092C3C0BA59 <6>[ 2.327811] keychord: using input dev rk29-keypad for fevent <6>[ 2.333993] keychord: using input dev rkxx-remotectl for fevent <3>[ 2.340526] init: cannot open '/initlogo.rle' <6>[ 2.499680] usb 2-1: new low speed USB device number 2 using usb20_host <4>[ 2.512027] gp_rknand_info = : 0xee4d0200 <4>[ 2.516177] request IRQ_NANDC irq , ret=0......... <4>[ 2.521037] FlashCopyProgBuf1=0xc1411000 <4>[ 2.524978] ATime: 40 ns AHB: 148 timming: 1081 <4>[ 2.529670] No.1 FLASH INFO:2c 68 4 4a a9 <4>[ 2.534025] ATime: 32 ns AHB: 148 timming: 1061 <4>[ 2.538703] ATime: 32 ns AHB: 148 timming: 1061 <4>[ 2.543249] randomizer = 0 , EccBits = 18 <4>[ 2.555128] GetRemapTbl... <6>[ 2.724236] usb 2-1: New USB device found, idVendor=192f, idProduct=0416 <6>[ 2.731120] usb 2-1: New USB device strings: Mfr=0, Product=2, SerialNumber=0 <6>[ 2.738244] usb 2-1: Product: USB Optical Mouse <6>[ 2.747606] input: USB Optical Mouse as /devices/platform/usb20_host/usb2/2-1/2-1:1.0/input/input2 <6>[ 2.756843] generic-usb 0003:192F:0416.0001: input: USB HID v1.11 Mouse [USB Optical Mouse] on usb-usb20_host-1/input0 <4>[ 4.572772] done <4>[ 4.574628] FTL INFO:Version = 438,Date = 20120806 <4>[ 4.579410] totalLogicBlkRaw = 1904 <4>[ 4.582995] gBootMedia = 0 gSdmmcFwPartOffset =0! <5>[ 4.587870] 10 cmdlinepart partitions found on MTD device rk29xxnand <5>[ 4.594227] Creating 10 MTD partitions on "rk29xxnand": <5>[ 4.599447] 0x000000400000-0x000000800000 : "misc" <5>[ 4.605304] 0x000000800000-0x000001000000 : "kernel" <5>[ 4.611157] 0x000001000000-0x000002000000 : "boot" <5>[ 4.616751] 0x000002000000-0x000003000000 : "recovery" <5>[ 4.622803] 0x000003000000-0x00001b000000 : "backup" <5>[ 4.628892] 0x00001b000000-0x000023000000 : "cache" <5>[ 4.634773] 0x000023000000-0x000043000000 : "userdata" <5>[ 4.641318] 0x000043000000-0x000043400000 : "kpanic" <6>[ 4.647307] apanic: Bound to mtd partition 'kpanic' <6>[ 4.652196] apanic: No panic data available <5>[ 4.656527] 0x000043400000-0x000057400000 : "system" <5>[ 4.662785] 0x000067400000-0x0000ee000000 : "user" <4>[ 4.669993] startBlk = 228 sysProtAddr = 227 <6>[ 4.693264] EXT4-fs (mtdblock8): mounted filesystem with ordered data mode. Opts: noauto_da_alloc <6>[ 5.123435] EXT4-fs (mtdblock6): mounted filesystem with ordered data mode. Opts: noauto_da_alloc <6>[ 5.355254] EXT4-fs (mtdblock5): mounted filesystem with ordered data mode. Opts: noauto_da_alloc <4>[ 5.365608] UMP<2>: Inserting UMP device driver. Compiled: Jun 11 2012, time: 14:36:55 <4>[ 5.373931] UMP<2>: Using OS memory backend, allocation limit: 536870912 <4>[ 5.380648] UMP: UMP device driver loaded <4>[ 5.390687] Mali: init_mali_clock mali_clock c0aaf900 <4>[ 5.395843] Mali: mali_utility_sysfs_init success <4>[ 5.401076] Mali: mali allocation limit : 0x40000000 <4>[ 5.406903] Mali: Mali device driver r2p4-02rel1 loaded <4>[ 5.412456] rk29_ipp: module is from the staging directory, the quality is unknown, you have been warned. <4>[ 5.422544] ipp irq 47 <4>[ 5.425241] IPP init, version rk30-ipp 1.001 <3>[ 5.583331] init: cannot find '/system/etc/install-recovery.sh', disabling 'flash_recovery' <4>[ 5.621536] vpu: power on <6>[ 5.624213] VPU_SERVICE: HW ID = 0x67312398 <6>[ 5.628399] VPU_SERVICE: Compatible HW found at 0x10104400 <6>[ 5.638692] .385.. MMC0 receive the message sd-No-Media from VOLD.[sd_mmc] <6>[ 5.652307] .416.. MMC0 receive the message No-Media from VOLD. waitTimes=0 [sd_mmc] <6>[ 5.660114] VPU_SERVICE: HW ID = 0x48311220 <4>[ 5.660605] Current WiFi chip is RTL8188EU. <6>[ 5.668469] VPU_SERVICE: Compatible HW found at 0x10104000 <4>[ 5.675928] vpu: power off...done <6>[ 5.679273] VPU_SERVICE: init success <4>[ 5.830186] launch virtual_keyboard driver ver1.1 <6>[ 5.835072] input: virtual_keyboard as /devices/virtual/input/input3 <6>[ 5.842837] keychord: using input dev virtual_keyboard for fevent <6>[ 5.849013] virtual_keyboard: registered as input device <3>[ 5.858242] android_usb: already disabled <6>[ 5.874639] adb_open <4>[ 6.506303] UMP<2>: New session opened <4>[ 6.908858] UMP<2>: New session opened <4>[ 9.629504] delayed <6>[ 14.295529] warning: `zygote' uses 32-bit capabilities (legacy support in use)