captaingz2github / btstack

Automatically exported from code.google.com/p/btstack
0 stars 0 forks source link

BTstack Keyboard for ATV: UI not present on 5.0 #263

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.SSH into ATV2 running tethered jailbreak of 5.0 firmware
2.Enter Following commands into Terminal on OSX 10.6.8:
   apt-get install ch.ringwald.keyboard-atv
   apt-get install org.tomcool.btstack-ui
   killall AppleTV
3.AppleTV software resets

What is the expected output? What do you see instead?

   Enter settings menu in Frontrow. "Custom Settings" option does not exist.

What version of the product are you using? On what operating system?

   AppleTV 2 (Firmware 5.0) running tethered jailbreak via FireCore Seas0nPass 0.8.3. SSH from 2.5 GHz Intel Core 2 Duo MBP 15" Running OSX 10.6.8

Please provide any additional information below.

Apple-TV:~ root# keyboardd
launch_msg("CheckIn") IPC failure: 1BTdaemon started - stdout
BTdaemon started - stderr
Starting BTstack
BTstack working

Assuming btstack is not yet updated to support the firmware 5.0 jailbreak. Just 
wondering if any support for the latest ATV jailbreak is in the works. If and 
when it becomes available, any instruction on how to update via Terminal would 
be greatly appreciated. 
   (I'm thinking:

    apt-get update
    apt-get install org.tomcool.btstack-ui
    killall AppleTV 

    might do the trick?)

I'm not very familiar with unix commands as of yet.

Regards,
JGN

Original issue reported on code.google.com by JGrabsk...@gmail.com on 8 May 2012 at 1:12

Attachments:

GoogleCodeExporter commented 9 years ago
Please ask TomCool for updates on the UI. I have no idea about ATV programming.

Original comment by matthias.ringwald@gmail.com on 8 May 2012 at 8:29

GoogleCodeExporter commented 9 years ago
I will inquire with tomcool later today and post an update as soon as I have 
more information. Thank you for you quick response.

Warm Regards,
JGN

Original comment by JGrabsk...@gmail.com on 8 May 2012 at 6:02

GoogleCodeExporter commented 9 years ago
Are you sure you are running 5.0? There is untethered jailbreak for 5.0. 5.1 is 
tethered so far. 

I run  AppleTV2,1, Version 5.0.1 (Build 9A406a) untethered, no issues.

Original comment by bleza...@gmail.com on 10 May 2012 at 6:14

GoogleCodeExporter commented 9 years ago
even a command line version would be acceptable matthias if you could get it to 
work on 5.0 as I have the exact same problem on 5.0 tethered jailbreak and 
would love even a cli version to hold me over until the ui is updated if it 
ever is.

Original comment by bat...@gmail.com on 11 May 2012 at 6:59

GoogleCodeExporter commented 9 years ago
While you're waiting for an update from TomCool... if you'd like to configure 
your BT keyboard to use with ATV:

ssh into your ATV, ensure your keyboard is discoverable (for an Apple TV 
keyboard, hold down the power button until the green light is blinking) and run 
"keyboard-config" from the prompt.

BTstack will start and it will look for devices, print the device addresses, 
and exit. It will tell you to run keyboard-config again with the address of the 
BT keyboard. Do this. It will ask you to type "0000" and once you do that... 
everything will be paired.

Running keyboardd to pair the keyboard didn't work for me... but this did. I 
attach a screenshot to help you out.

Best of luck,
Mike.

Original comment by mjh...@gmail.com on 26 May 2012 at 6:40

Attachments:

GoogleCodeExporter commented 9 years ago
LOL - I totally forgot about the command line helper tool. Thanks for the hint!

Original comment by matthias.ringwald@gmail.com on 26 May 2012 at 7:54

GoogleCodeExporter commented 9 years ago
Thanks so much ! I've been searching for this for several hours...

Original comment by pbouff...@gmail.com on 27 May 2012 at 3:41

GoogleCodeExporter commented 9 years ago
OK, I'm running 5.0.2 (4250) and when I run the command line helper, BTstack 
will start, but when it tells me to enter the device address and tells me to 
pair the device by typing '0000' I get nothing.  I type 0000 on the keyboard, 
but terminal never returns.  It just sits there.  I can't exit, end, stop, or 
anything.  I have to close terminal to get it to quit.

Any ideas?

Theoretically, should 5.0.2 still support BTstack?

Original comment by Jwra...@gmail.com on 14 Jul 2012 at 10:25

GoogleCodeExporter commented 9 years ago
Be sure to press the "return" or "enter" key after typing "0000" on your 
bluetooth keyboard to complete the pairing process.

-JGN

Original comment by JGrabsk...@gmail.com on 15 Jul 2012 at 7:41

GoogleCodeExporter commented 9 years ago
anything yet?

Original comment by jcortese...@gmail.com on 14 Nov 2012 at 1:50

GoogleCodeExporter commented 9 years ago
Microsoft Bluetooth Mobile Keyboard 6000
AppleTV 5.0.2
BTstack Keyboard for ATV version: 1.0.1-1

Issues:
- "Custom Settings" option does not exist in Frontrow.
- Pairing via ssh keyboard-config does not work

Apple-TV:~ root# keyboard-config
Starting BTstack
BTstack working
Performing inquiry....
Keyboard: 7c:ed:8d:6a:c9:38

Inquiry scan complete.

Please start keyboard-config again with the address of your Bluetooth keyboard.
Apple-TV:~ root# keyboard-config 7c:ed:8d:6a:c9:38
keyboardd packet: type 1, size 4: 20
0C
01
01

Original comment by t...@carukia.net on 24 Dec 2012 at 5:04

GoogleCodeExporter commented 9 years ago
BTW, keyboard pairing worked for me via ssh before upgrading to BTstack 
Keyboard for ATV version: 1.0.1-1

Thank you

Original comment by t...@carukia.net on 24 Dec 2012 at 5:08