Related
Greetings Programs!
I have found the recovery menu for Sony's Google TV/BluRay player!
Here are the details on how to access it (from my original post here: androidforums.[COM]/google-tv/201827-sony-google-tv-hack.html)
OK... so I found out how to get into recovery mode on the Sony Google TV/BluRay player that was released yesterday.
1.Have everything plugged into the unit except the power coord. Have the power coord in your hand.
2.Press and hold the power button and plug the unit in.
3.Continue to hold down the power button for 3 seconds after plugging it in, then release the power button.
4.Wait a couple of seconds and it will say Sony, then you will see the recovery screen.
5.After it loads, press and hold the connect button on the unit. Then follow the directions at the bottom of the screen (Press and hold ALT+ENTER) for 8 seconds/until the bottom message changes. It will change back to it saying that you have to press the CONNECT button, but your remote IS connected.
6.You can now press the numbers assigned to the commands!
WARNING: This could possibly brick your unit and could possibly void your warranty. I am not responsible for anything that happens to your device.
I am going to work on trying to find working drivers and I am going to try to use the Android SDK Tools to install some applications, or at the least try to execute some shell commands. Hopefully we can root it!
Click to expand...
Click to collapse
Lets start hacking!
awesome, I will have to keep my eye on this. google TV plus angry birds would be awesome.
Looking forward to seeing this thing cracked! I'm hoping someone will be able to get a USB tuner to work on one, so those without cable or satellite will be able to get TV content without the hassle of another set-top box.
Nice.... Wonder what the possibilities are
Sent from my PC36100 using XDA App
OK Guys, I am still working on it. Heres a video of me booting it into the recovery mode.
http://www.youtube.com/watch?v=L21guovXDsc
Thanks for the information about recovery, I tried it, and was able to get into recovery. I tried writing the logfile to USB, and it "seemed" to work, but after mounting the USB stick on my linux machine, I didn't see any files there.
I bought the Sony NSZ-GT1 so I could port my Android app Better Terminal Emulator Pro onto Google TV. I already ported it to Android-x86 in preparation for this, but seems like I could not ADB into the Google TV over Ethernet. Frustrated, I decided to take a screwdriver to my Google TV, and did a "teardown" as a result. You can see what the guts look like here:
http://www.magicandroidapps.com/wiki//index.php?title=Main_Page#Sony_NSZ-GT1_Google_TV_Teardown
Sorry the pictures are not that great, I used my Moto Droid to take them, and the lighting was terrible.
-Howard
hharte said:
Thanks for the information about recovery, I tried it, and was able to get into recovery. I tried writing the logfile to USB, and it "seemed" to work, but after mounting the USB stick on my linux machine, I didn't see any files there.
I bought the Sony NSZ-GT1 so I could port my Android app Better Terminal Emulator Pro onto Google TV. I already ported it to Android-x86 in preparation for this, but seems like I could not ADB into the Google TV over Ethernet. Frustrated, I decided to take a screwdriver to my Google TV, and did a "teardown" as a result. You can see what the guts look like here:
magicandroidapps.com
Sorry the pictures are not that great, I used my Moto Droid to take them, and the lighting was terrible.
-Howard
Click to expand...
Click to collapse
ETHERNET? Hasnt anyone tried USB A to USB A cable? I've been busy all day. Gonna go get one tomorrow and figure it out for myself I guess. Can't stand that they have ALREADY corrected the hulu fix for the thing. Why shouldn't I be able to access my paid July plus account? Oh well.
Try USB a to USB a!!!!!
USB A to A will definitely not work. All of the USB ports are connected through internal SMSC 4-port hubs. There are two hubs in the unit, one in the back with 3 ports going to external connectors, and one going to the WLAN module. Up front there is another 4-port hub going to the front USB connector, and presumably to a BT module, but I didn't take mine far enough apart to be sure.
There is one large connector over near the CPU that might have some debug stuff on it.There are also about three 4-pin connectors populated, one of which might be a UART. There is also a footprint for another. Tomorrow I'll get my oscilloscope out and see if any of those pins wiggle on boot.
-Howard
hharte said:
USB A to A will definitely not work. All of the USB ports are connected through internal SMSC 4-port hubs. There are two hubs in the unit, one in the back with 3 ports going to external connectors, and one going to the WLAN module. Up front there is another 4-port hub going to the front USB connector, and presumably to a BT module, but I didn't take mine far enough apart to be sure.
There is one large connector over near the CPU that might have some debug stuff on it.There are also about three 4-pin connectors populated, one of which might be a UART. There is also a footprint for another. Tomorrow I'll get my oscilloscope out and see if any of those pins wiggle on boot.
-Howard
Click to expand...
Click to collapse
Yeah, the big long/wide plug. I was looking at the inside of my box too. First day jitters. Anyway, I was also going to start looking for a serial port connection through one of those ports. Good luck and post right away if you find something!
If somene with an ethernet sniffer who has not booted their box yet can catch a sniff of the update download, it might be possible to get the update.zip URL, then we could try hacking the update and install it via recovery. This method was very popular with Android devices... but there you could get the update URL from the logcat
-Howard.
Have we not figured out how to use log copy? It doesn't seem to like anything i plugged in to copy to...
Sent from my PC36100 using XDA App
Great job guys! My friend is going to be getting a GTV later this week, and I will try to get it from him before he boots it up. Guess I will stop trying USB A to USB A.
Will post results later tonight.
Another possibility is to try and find the kernel source. If you look in Settings, system Information, Open Source Licenses, there is a site on Google Code that is supposed to contain the GPL'd components:
http://code.google.com/p/googletv-mirrored-source/
Going there doesn't show much except one user space component, and a link to a Sony mirror site:
http://products.sel.sony.com/opensource/
I couldn't find anything useful on the Sony site, but maybe someone else will have better luck.
I'll also try plugging in a USB Serial adapter, but my expectations are pretty low that I'd be able to get a console from that. It's interesting that there are so many USB ports on the Google TV. I wonder what other USB peripherals might be supported? I can see the front port being used for a USB memory stick, and maybe one on the back for a camera, but that still leaves two unused ports. Any idea what Sony/Google might have intended them for?
-Howard
http://www.magicandroidapps.com - Home of Better Terminal Emulator Pro
hmm
I have this unit and usb keyboards and mice do work . Also iremember a rep saying the logitech cam would work with the sony blu-ray also. I think you would need to wait for the android store to open though for an app that uses it.
hharte said:
I couldn't find anything useful on the Sony site, but maybe someone else will have better luck.
Click to expand...
Click to collapse
Did you look here : sony.net/Products/Linux/TV/NSZ-GT1.html
That looks like it, thanks! Nice that they have minicom and busybox listed there, so there is hope that some hacking tools are preloaded on the Google TV.
-Howard
Not sure if this helps anyone or not, but i ran a port scan on my box and there are 2 ports 9551 and 9552 that are accepting TCP connections.
nmap -p - <IP address of NSZ-GT1>
result :
PORT STATE SERVICE
9551/tcp open unknown
9552/tcp open unknown
I tried to get ADB to connect to those ports but did not work.
Steps that I tried :
1) export ADBHOST=<IP address of my PC>
2) adb kill-server
3) adb devices
No ADB devices were returned
4) adb connect <IP address of Sony NSZ-GT1>:9551
5) adb shell
Got error "error: device offline"
6) repeat steps 4 and 5 except with port 9552 and got same result
I am no expert in any of this stuff so the above might just be sending someone down a rabbit hole but I figured I might share in case it might be helpful to some of the smarter people on here.
Try "adb devices" and see if it show anything.
I looked at the kernel from the Sony site:
http://www.sony.net/Products/Linux/TV/NSZ-GT1.html
Here are some findings:
Linux kernel version: 2.6.23.18_nl-btv
Kernel config:
arch/i386/configs/btv_defconfig
CONFIG_USB_SMSC9500=m
Note the SMSC 9500 USB/Ethernet is one of only two loadable modules in the kernel config. Maybe this has some significance, like maybe they use a second Ethernet port for development.
-Howard
Very interesting.... I am thinking of getting a second unit to try to intercept the update.zip.... would anyone be able to tell me how I would do this?
Hi, can anyone who owns a XOOM pls let me know if you can plug in:
1) a USB flash drive to the XOOM, and view and open files on the drive?
2) an external hard drive and view and access files from your XOOM
Many thanks
masrinz said:
Hi, can anyone who owns a XOOM pls let me know if you can plug in:
1) a USB flash drive to the XOOM, and view and open files on the drive?
2) an external hard drive and view and access files from your XOOM
Many thanks
Click to expand...
Click to collapse
Does the Xoom have a USB port? Pretty sure it only has MicroUSB. I guess they do have microusb flash drives not that I look.
Hi. Yup its only got micro USB, but I guess you could use the included adapter cable to plug in a flash drive.... we don't have the XOOM here yet, but the functionality of being able to connect a flash drive, move files e.g. PDF or .doc and then view them is important to me.
masrinz said:
Hi. Yup its only got micro USB, but I guess you could use the included adapter cable to plug in a flash drive.... we don't have the XOOM here yet, but the functionality of being able to connect a flash drive, move files e.g. PDF or .doc and then view them is important to me.
Click to expand...
Click to collapse
As of today what you want is not avab. The cable it comes with doesn't take input. They do have a cable online that will do this one day, but doesn't do it yet.
Sent from my Xoom using Tapatalk
The cable that Motorola "will" be selling is a micro-usb to standard usb (female) adapter. I'll look around for the sources, but I know that I saw this detailed in a few videos from Motorola techs and at least one reviewer site.
The cable is not just a straight conversion of form factor, but has the necessary pinout to instruct the Xoom to jump into usb host mode. From the reports that I saw, it would absolutely provide the ability to plug usb drives, cameras and other accessories into the xoom for direct access. In fact, the reviewer that I saw, made a comment that they had verified the functionality by plugging in a couple usb keyboards... supposedly worked like a champ.
Lame that we need a "special" adapter, but I can imagine that if it is just a pinout issue, it may be possible for the good folks here at XDA to craft a software solution that would allow us to bypass the motorola-branded cable... It would have been WAY cooler if it was a standard usb port, like some of the other tablets on the horizon.
Thanks. They mention in many reviews and I think Google mentioned it too that you can attach a mouse or keyboard by cable (I know about Bluetooth) which suggests that it should support input, so is it just a hardware interface thing or an actual firmware OS/software issue?
Edit: thanks for the great response gigglebox.... we posted simultaneously
Is this it?
http://www.clove.co.uk/motorola-xoom-camera-connection-kit
masrinz said:
Is this it?
http://www.clove.co.uk/motorola-xoom-camera-connection-kit
Click to expand...
Click to collapse
Visually, yeah. Looks like they took it off their site for some reason. In fact the only times that I saw this on Moto's site, was in the day or 2 leading up to the launch... when typing in xoom into the search bar on their landing page, it would spit out a drop-down menu listing the Camera Connection Kit (by name and pic).
I dont like the fact that they call it a "camera connection", but they werent pulling any punches about it serving as a host. They did note that the external storage (thumbdrives, etc) were not yet supported, but that they would be. The cameras and (according to them) keyboards were working now.
I believe it is possible but right now it is a software limitation.
More info here: https://supportforums.motorola.com/message/329075
Droid4All said:
I believe it is possible but right now it is a software limitation.
More info here: https://supportforums.motorola.com/message/329075
Click to expand...
Click to collapse
Agreed, the engineer from moto definitely says the hardware should accept any usb 2.0 or higher device, but it's a software issue. Toshiba have a straight usb and a micro usb port on their device so hopefully they're working on this.
We don't have the XOOM here yet, but hopefully by the time it becomes available (approx April) we might have the option of the Toshiba as well.
I use this USB host cable and it works great. Have tested it with my 750gb Oyen and 320gb WD Passport external HDD's, several usb flash drives (8-16gb), San disk USB memory card reader, and a USB keyboard.
For those having issues getting their Xoom to recognize USB storage devices here's what I've got and did to get it to work: I flashed my XOOM (3.1) to the 2.6.36.4 Tiamat_Xoom-v1.4.4-Full_Throttle Kernel and was unable to get the USBMount to recognize drives or storage at first. I installed USB Mass Storage Watcher from the market (it's free) and it works awesome! Can mount any storage I want (NTFS, FAT16/32, HFS, HFS+, EXT2, ETX3, EXT4) with any capacity. I think this app will work with any rooted Xoom (or other devices). Under my Kernel my USB host is located under/usbOTG.
Hope this helps.
FYI ... I've checked it and stock ROM Xoom without root is able to operate standard PC keyboard/mouse using basic one-to-one usb->microusb adapter (without any electronics onboard).
Probably with proper dual socket usb adapter (also without electronics onboard) it would be possible to connect both keyboard and mouse at once.
irekd said:
FYI ... I've checked it and stock ROM Xoom without root is able to operate standard PC keyboard/mouse using basic one-to-one usb->microusb adapter (without any electronics onboard).
Probably with proper dual socket usb adapter (also without electronics onboard) it would be possible to connect both keyboard and mouse at once.
Click to expand...
Click to collapse
if you have a Logitech keyboard and mouse that connect by the unifying receiver,or mostly any keyboard+mouse combo that connects by one receiver, then only a standard OTG cable should work.
wifi xoom running 3.1 (non-rooted)
I bought the Motorola Camera Connection Kit (OTG Cable), connected my digital camera and it worked perfect. However, I'm trying to see if i can plug in a usb thumb drive... but I can't get it to work? Do I need to do anything special to mount it? What filesystem would it mount as?
Thanks in advance
I may be wrong on this but I didn't think 3.1 stock had flash drive access...?
maybe I'm confused too then? I thought 3.1 added usb host support...
only for cameras, video game controllers, mouse and keyboard.
ahh, that explains it... thanks!
Is it using the camera protocol? My cameras have always shown up as mass storage on my computers. I haven't tried a camera on my xoom yet.
i just tried with my camera. it still won't work. guess we have to mount the drive.
yiyehhu said:
i just tried with my camera. it still won't work. guess we have to mount the drive.
Click to expand...
Click to collapse
got my Camera to work with Xoom. Just set the camera USB setting to MTP/PTP mode.
It cannot recognize raw image files.
works with my canon 5d m2 instantly without any setting changes
Anyone have a flip camcorder who could test that out?
Edit: I went and bought the camera connection kit. Was able to get videos off my flip by navigating to /mnt/usbOTG (with the flip attached obviously). I'm rooted and using the latest Tiamat kernel though. US WiFi model.
Hi all
I would like to connect my canon a470 powershot to my
Wifi only xoom, running tiamat 1.4.4 and honeycomb,
through an otg cable.the cable works and I can access USB
pens reading the content.Now as my camera does not
provide usb mass storage access but only mtp/ptp I cannot
manage to access photos directly plugging the USB cable.
I read that Verizon camera kit cable supports ptp on
Honeycomb systems but how? Is there any app or .ko
needed or is a compatibility issue related to my camera?
Thanks
Sent from my Xoom using Tapatalk
I have the Motorola Xoom "camera " otg host cable. That's all the "kit " contains. I'm running the Tiamat ROM and I can not access my Canon Powershot either. So, if you have a working otg host cable, don't waste your money....
really ? nothing more than a simple OTG cable ? Thanks for the advice ! How is it supposed to work on stock ROM's if UMS is disabled ?
I 'm sure that there must a library for ptp/mtp on android: I read that some people had this feature working, being able to access photos (stored on the camera) through the stock gallery app.
Maybe the OTG cable is not enough...
Could be the camera brand. I have no idea though. I don't need to connect any of my cameras to my xoom.
Bumpity bump
Any resolution to this?
I have USB sticks working too but not ptp supported devices...
I'm having the same problem with my Canon 5D. Also tried Canon Ixus 130 and that didn't work either. I just tried installing the stock Australian image and then installing the 3.1 update and that does not work either... I asked around and found people that also had a canon 5D and Xoom and the combo worked for them.
that is so weird
I wish someone can shed some light on this...is this inherent with 3.1?
Do not know will this help in any meaningful way but did anyone tried connecting A470 running chdk? I do not have Xoom but there exist plethora of scripts for canon low end cameras making them just a little bit more useful. Higher end cameras have another way of enhancement with different program setting. Just my to cents...
I know the TF has integrated webcams, but due to the nature of the project I'm working on I need external ones.
I'm wondering if anyone has plugged in a USB video capture device like a webcam into the dock USB ports. What happens on the stock ROM? any other ROM have better results? If anyone has Ubuntu running, any success there?
I have two Lifecam Studio HD webcams that I'd like to get working, one on each USB port. The Lifecams require each to be connected to a different USB root hub. That means that I'd also like to know the hardware configuration of the two USB ports. ASUS could have one controller and a integrated hub (as is done on many laptops). Does anyone know how this has been setup? The only way I know of to test this is to either get two devices that don't work on the same root hub to work or to look at lsusb.
I doubt that the kernel has support for external USB web cams but it is worth trying I suppose.
Sent from my Transformer TF101 using Tapatalk