[Q] Creative ZiiO doesn't appear on adb devices list

Search This thread

Stawonog

New member
Dec 21, 2010
3
1
Our company bought new shiny ZiiO 7" to test some mobile aplications, but we are having trouble getting started. 'adb devices' shows empty list, but the device appears on 'lsusb' list (Bus 002 Device 007: ID 2350:0102) and we can access files by USB connection. We tried to set it up using standard steps (enable debugging, list devices, add vendor id, set permissions and restart adb server). We also tried several systems (Ubuntus and Windowses) and PCs. It's our first Creative device and first device with such problem.

So, is it known problem or maybe the device is broken? How to set up adb and device to work together on Ubuntu 10.04?

There's no ZiiO forum, so I posted here - hope it's ok.
 

Stawonog

New member
Dec 21, 2010
3
1
We managed to solve the problem. Here is what you should do on Ubuntu:
- add to xx-android.rules flowing line:
SUBSYSTEM=="usb",SYSFS{idVendor}=="2350",SYMLINK+="android_adb",MODE="0666"
- restart udev
- add folowing line to ~/.android/adb_usb.ini:
0x2350
- restart server
We also have the solution for Windows and Mac.
 

exoptimus

New member
Jan 19, 2011
1
0
We managed to solve the problem. Here is what you should do on Ubuntu:
- add to xx-android.rules flowing line:
SUBSYSTEM=="usb",SYSFS{idVendor}=="2350",SYMLINK+="android_adb",MODE="0666"
- restart udev
- add folowing line to ~/.android/adb_usb.ini:
0x2350
- restart server
We also have the solution for Windows and Mac.
Could you please outline the solution for Windows?

Thanks in advance.
 

Stawonog

New member
Dec 21, 2010
3
1
here you go:
- download and install Google USB driver
- open file android_winusb.inf from the driver's directory. Find section [Google.NTx86] (if you have 32-bit Windows) or [Google.NTamd64] (for 64-bit). At the end of the section, add the following lines:
; Creative Ziio 7"
%SingleAdbInterface% = USB_Install, USB\VID_2350&PID_0102
%CompositeAdbInterface% = USB_Install, USB\VID_2350&PID_0102&MI_01
- find the device in Device Manager and update driver using previously installed USB driver
- add folowing line to %HOME/.android/adb_usb.ini:
0x2350
- restart server
 
  • Like
Reactions: ai6908
you seem to be quite knowledgeable ;)
so might be you know how to get permanent root on the ziio, I only get till temp root then tried this

F:\ADB>adb shell
# cd /data/local/tmp
cd /data/local/tmp
# ./busybox cp busybox /system/bin
./busybox cp busybox /system/bin
# chmod 4755 /system/bin/busybox
chmod 4755 /system/bin/busybox
# busybox cp Superuser.apk /system/app
busybox cp Superuser.apk /system/app
# busybox cp su /system/bin
busybox cp su /system/bin
# chmod 4755 /system/bin/su
chmod 4755 /system/bin/su
# exit
exit

But I always get su: unknown id: root in adb shell and su: must be suid to work properly in terminal emulator
 

dbzfanatic

Senior Member
Jun 21, 2010
1,063
284
If you have an xbin or sbin folder try moving su there, then chmodding it. That's the method I used to root the android emulator. Link is in my sig if you think it might help you out/give you some ideas. The emulator lost root on reboot but that's because it was a virtual device, pretty sure a real phone wouldn't lose root on reboot.
 

shadowblast101

New member
Feb 8, 2011
1
0
Just got ADB working following stawonogs instructions. Then I was able to get a temp shell root with SuperOneClick. The full root doesn't work because of a Mount issue.

When you adb shell into the device, if you're logged in as root then you'll see '#' instead of '$'.

I was then able to adb push the googleapps pack, including vending.apk. Rebooted the device, but it looks like googleapps.apk doesn't work right, so the setupwizard.apk never completes, so I removed it. Went through setup manually, using the Youtube.apk method. Gmail.apk still fails due to googleapps.apk failing.

When I try to run vending.apk, I get a "server unavailable" error.
 

enzodroid

New member
Mar 11, 2011
1
0
/sys/block

hey guys,

i just found some files on the tablet, which could cause the trouble.

/sys/block/

i tried to remove them, but wasn`t able to...

rm: cannot remove ´/sys/block/... : Operation not permitted

i think without these files the rooting and flashing of the ziio should be possible...
but i´m not an expert... ;-)

maybe one of you is able to remove them and tell us if it´s working?

greetings
enzodroid
 

LittleBirds

Member
Dec 20, 2010
22
5
here you go:
- download and install Google USB driver
- open file android_winusb.inf from the driver's directory. Find section [Google.NTx86] (if you have 32-bit Windows) or [Google.NTamd64] (for 64-bit). At the end of the section, add the following lines:
; Creative Ziio 7"
%SingleAdbInterface% = USB_Install, USB\VID_2350&PID_0102
%CompositeAdbInterface% = USB_Install, USB\VID_2350&PID_0102&MI_01
- find the device in Device Manager and update driver using previously installed USB driver
- add folowing line to %HOME/.android/adb_usb.ini:
0x2350
- restart server

This worked perfectly on my Windows PC to the extent that my Ziio now shows up when I run DDMS. BUT, I cannot get the screen image to show up. I get the message "Unable to get frame buffer: EOF."

Anyone know what's that's about?
 

basher52

Senior Member
Mar 17, 2010
52
1
I have the Ziio 7" as well. I can get temp root using SuperOneClick but am unable to turn it in to permanent root.


So, untill you shout down your device, you can use root apps? i got a ZiiO 7" yesterday, but its rather slow and needs root. Temp root would fix the issue for me i think, i just wont should it down.



add folowing line to %HOME/.android/adb_usb.ini:
0x2350

where do i find this file? cant find it anyway...
 
Last edited:

mwharton

New member
Jun 14, 2011
1
0
We managed to solve the problem. Here is what you should do on Ubuntu:
- add to xx-android.rules flowing line:
SUBSYSTEM=="usb",SYSFS{idVendor}=="2350",SYMLINK+="android_adb",MODE="0666"
- restart udev
- add folowing line to ~/.android/adb_usb.ini:
0x2350
- restart server
We also have the solution for Windows and Mac.
Hello,

I have also hit this problem with Creative ZiiO 10 on Mac OS X 10.6.7. If you would be kind enough to share your Mac solution it would be very much appreciated. Thanks!

Cheers,

Mark
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    here you go:
    - download and install Google USB driver
    - open file android_winusb.inf from the driver's directory. Find section [Google.NTx86] (if you have 32-bit Windows) or [Google.NTamd64] (for 64-bit). At the end of the section, add the following lines:
    ; Creative Ziio 7"
    %SingleAdbInterface% = USB_Install, USB\VID_2350&PID_0102
    %CompositeAdbInterface% = USB_Install, USB\VID_2350&PID_0102&MI_01
    - find the device in Device Manager and update driver using previously installed USB driver
    - add folowing line to %HOME/.android/adb_usb.ini:
    0x2350
    - restart server