yashsingh1/xdaforums huggingface dataset:
[Android Software Development] sirocyl:
I do/did some research and worked on a Linux OS based on some code from the PS3-Linux project, a collaboration between Sony and the open-source community to help port Linux to the Cell Broadband Engine architecture and the Playstation 3. If you look, on the XrossMediaBar of old "fat" PS3's, under Settings > System Settings, there's an option for "Install Other OS" and "Select Default System". It was dropped/suspended indefinitely on development of the slim PS3's, to save time and money (since the slim PS3 re-does some central things in the I/O architecture, requiring a new hypervisor to be programmed.)

I'm actually considering porting the Android OS to the Playstation 3 sometime in the future, as a media-center, games and apps environment alternative to the PS3's OS. It will likely be based on my experience with the Electricsheep android firmware, another one of my projects.

Android, though built with touch in mind, works fine with a directional control and menu keys, not unlike the PS3 controller. A virtual mouse built on the right analog stick won't hurt either. Sixaxis provides the accelerometer, too. Not sure how it'll fare at 1080p resolution, but I'll wait 'till I get it ported to test that.

What I'm guessing, is that either someone else was considering the same thing, and pushed the drivers for the PS3's hypervisor and I/O from the mainline kernel into Android, or just left that in there and forgot to remove it.

But no, I don't believe said drivers are actually for remote-controlling the PS3 either by Bluetooth or Remote Play. They're likely not even compiled on builds for mobile phones (unless someone makes a Cell-phone.. hehe... eh.. *ahem*)

Anyway, if someone else already said this, I'm sorry, but I didn't read the entire thread. It's kinda long. :p

Also:

Maemo could and probably would run on the G1: the basis for my Utopia Pocket Linux project.
[Android Software Development] magicdroid:
Wouldn't this just require one to write an app (using NDK or SDK) that uses the Android bluetooth api?

A PS3 controller is just another bluetooth device, as is the PS3 snap-on keyboard. Couldn't it be done by just mimicking the PS3 keyboard's bluetooth interface?
[Android Software Development] veritasaequita:
not sure if it helps in any shape or form but the ps3s controllers driver for windows is by on the web, its called six-axxis i do believe
[Android Software Development] TheDeadWalk:
im also very very interested in this!

ive been asking around for a while also

but no concrete answers.

i hope this can actually be done!!!
[Android Software Development] elijahblake:
This would be really cool idea...

for whenever att actually gets a GOOD android device.
[Android Software Development] my-demise:
Has there been any progress with these drivers for Android?
[Android Software Development] pzumk:
I don't think so.

But I have an other question:

I got the PS3 Wireless Bluetooth Keypad and tried to connect it with my Nexus One.

The N1 can "see" the keypad and I have to type in the code. I typed 0000 and pressed OK on the N1, typed 0000 on the keypad and did wait, nothing happened.

Tried the same again and pressed enter on the keypad but it seems that it gets immediatly rejected by the N1 (or the N1 by the keypad).

I can't pair them.. someone knows how to fix that?

Edit: okay it now sais 'paired but not connected' :/

Edit: After searching the internet I found out that there's no HID support.. but with "BlueInput Android" it does work. The free / trial one doesnt support space and enter and the full costs 9.95€
[Android Software Development] BigD18t:
ps3 control would be awesome, as my daughter loves playing with my joypad and constantly turning it on :rolleyes: .
[Android Software Development] MilkPudding:
I have one and so does my bf. :D
[Android Software Development] deezy7:
Man Remote Play with an Android device would be a GODSEND!!!
[Android Software Development] NikSlick:
There's an app called Pocket Blu that connects over the WiFi and acts as a universal Bluray controller for the PS3. However, it only works on titles released by Universal...

Should be possible to make an app that is not restricted in that way.
[Android Software Development] DBBGBA:
I think if I could use my N1 as a keyboard for my ps3 I would be the happiest man alive (or any other device that supports blutooth).

I used to have an app that did that on the Nokia N800.
[Android Software Development] jasnmb:
+1,000,000!
[Android Software Development] aujbman:
^^^ What he said.^^^
[Android Software Development] nicandris:
any news!?
[Android Software Development] DBBGBA:
http://www.valeriovalerio.org/?page_id=174

here's the program for n800 tablets, since maemo is just another linux distro maybe it's not that hard to port over to android?
[Android Software Development] xmen06:
Here an interesting post for n900 maybe someone can port it to android :)

http://tomasz.sterna.tv/2010/02/play-games-on-nokia-n900-with-ps3-sixaxis-controller/
[Android Software Development] Laserbeak43:
yep, I'd love to be able to use my G1 as a controller or keyboard for my PS3
[Android Software Development] jamez243:
I'd like this too
[Android Software Development] triggerftu:
there is an app for it for phones in general, intact another site that promotes it has been on the search for a dev to make it compatible with the new firmware on the ps3. yes it uses the bluetooth, if there's a fix it shouldn't be to hard to port the app over.
[Android Software Development] jerseydvd:
Well I don't know how to actually port it over, but I do know how to contribute to who does :D
[Android Software Development] jasnmb:
what site is this? link please?
[Android Software Development] ermacwins:
next best thing and it works much better than n900 http://xdaforums.com/showthread.php?t=672884
[Android Software Development] pzumk:
We want PS3, not Wii
[Android Software Development] jasnmb:
...and we want to use Android to control our PS3; not the other way around. That Wii thread is for using a wiimote to control Android.
[Android Software Development] ermacwins:
im sorry would you like fries with that? :rolleyes:
[Android Software Development] pzumk:
im sorry could you please get back to the topic? :rolleyes:
[Android Software Development] MacaronyMax:
This'd b sick controlling my ps3 from my phone then using my phone as a headset for xbox then to finish it off use the accelerometers in my phone to play my wii :D:D:D:D
[Android Software Development] Tyscott:
There's an app out that allows bluetooth support for sony devices including keyboard using the android phone. For alot of platforms all except the PS3.Did I mention this app was made by sony?:mad:
[Android Software Development] firstin:
any news this would be crazy cooool.
[Android Software Development] sergioiacobucci:
been a week since anyone said anything...come n people don't give up!!! I really wish I could offer more help than my cheering...
[Android Software Development] dsh897:
i just found this thread but from reading the whole thing it sounds to me like someone talented enough has all the files, codes, and support to develope something like this..
[Android Software Development] echoside:
Is it the stock kernel?
[Android Software Development] Smyc151:
I would also love to see an app that does this!
[Android Software Development] n4sa:
There is an app on the market called BD Remote for Android (by Sony) but it doesn't support ps3... ghey!
[Android Software Development] Willy130683:
I would love this too, is there really nothing like this out there?
[Android Software Development] MattySauce:
Still waiting

I'm still waiting on this. I was hoping after the PS3 got jailbroked there'd be more progress.
[Android Software Development] DigitalDementia:
This would be amazing, count me as interested and willing to donate.
[Android Software Development] Yoy0YO:
Google TV on the PS3 + Android control!

with the possibilities of Google TV on PS3, android support would be amazing

Google's website devoted to Google TV touts that they have android support so heres to hoping that the PS3 will bring android support
[Android Software Development] sibbor:
With Android 2.3 (Gingerbread) rolling out we've got an updated BlueZ. Perhaps it'll soon be possible to connect PS3 DS3 controllers to our Android handsets ;-)!
[Android Software Development] lehel.babos:
lets hope so... I'd be more than happy to pay some cash-money if there was an app that did this.... it would make my life so much easier...
[Android Software Development] TobiasV:
Would want it to!

*show interest*

Willing to pay!
[Android Software Development] Hairoil:
PS3 controller galaxy s

Could the method outlined in the nokia N900 connection work with android 2.2? excuse my ignorance if i'm way off the mark.
[Android Software Development] mighty21:
$$$

I'd contribute. Anyone up for this?
[Android Software Development] Khoral:
I'm on it for a little time now.

It's hard to find how Bluez evolved with GB, as the SDK doc is still the Froyo one (the BT doc I mean).

Basically, what I found is that the PS3 has to connect via USB to a controller to recognize it, register his HID (I'm not really sure of this part, I'm a real noob in BT ^^) then connect to it.

So a good method would be to fake a six-axis HID (seems it's like a MAC address, first digits says the brand, role, etc.) to see if the PS3 would pair with it.

What is certain is that if, with Froyo, you make your device discoverable and then launch a scan on PS3, it detects nothing.

Another thing to note is the part where you connect the device through USB seems optional (if not useless) for hearphones or headsets. I own a Samsung headset, and I just had to power it on, launch the scan on PS3 and it saw the headset. That's why I think all is related to HID, and I assume that a controller must be connected via USB to the PS3 to pair with it, contrary to headset.

Any help from a BT god would be much appreciated :D

BTW, I didn't say it, but the goal I have is to make a controller on Android for the PS3, like what exists on the N900. Optionally, it will do remote keyboard (this part won't be the most difficult, for what I know)

Edit : Oh and if I don't forget, once I get home tonight, I'll post some useful links explaining the BT stack of the PS3 and the controllers. They're full of technical stuff I don't fully understand, but I'm sure it will be of use :)
[Android Software Development] sibbor:
The more docs the better!

Sounds good - try to get a couple of "happy hackers" together and produce something ;-)!

I couldn't find any news about the BlueZ either, so still unsure what the updates is. Just found it in their release log and started to smile ;-)

Waiting for links and docs.
[Android Software Development] Khoral:
Well, as far as I know, they just updated to one of the latest BlueZ stack. So we should be ok with the official doc from there.
[Android Software Development] Khoral:
Back home, here are the links o/

Here is the link to the root of the site http://wiki.ps2dev.org/

And here is the one for the sixaxis http://wiki.ps2dev.org/ps3:hardware:sixaxis
[Android Software Development] firstin:
Would be happy to pay for this. And hive u guys a massive love hug if u could do it. (Now I know u will try ur hardest) lol
[Android Software Development] Khoral:
Well, the main problem isn't Android, as it is opened and we know what it can do.

It's the PS3, which is the most closed system in the world >_<

BTW, I never thought of that, but that's fun to try to link 2 systems so opposed in philosophy ^^
[Android Software Development] timskyline86:
Khoral you said? "BTW, I didn't say it, but the goal I have is to make a controller on Android for the PS3, like what exists on the N900. Optionally, it will do remote keyboard (this part won't be the most difficult, for what I know)"

So am I understanding you correctly that you just haven't found a way to have the PS3 discover and register to an android phones with the current SDK files?

I know your trying to make it a controller, but have you been able to get the PS3 to atleast recognize the phone if you search for it like a BT Headset? or is there still the hurdle of getting the HID capability?
[Android Software Development] hateem:
ma ps3 s broken atm

but im pretty sure my htc desire conncts to it over the air
[Android Software Development] Khoral:
No I didn't achieve that yet.

I was just saying that as soon as the android device would be recognized by the PS3, it will be a piece of cake to make it seen as a keyboard.

I'm still stucked with those HID and profiles. And the thing that really pisses me off is that there's a working thing on the Nokia N900, so it is possible >_<

At this point, what I don't (and won't easily) know is how the PS3 scans for BT devices.

What I know is that it can detect headsets/headphones out of the box, official remote controller if you make something with it (pushing a button or something like that) and controllers if you first pair them with the system by connecting them via usb.

Does anyone have ever connected a BT keyboard to a PS3 ? I'd appreciate to know what the procedure is :) (if any)
[Android Software Development] rs1990:
Add me to the interested list. This would make it much easier to control my PS3 for movies.

I can't believe that this doesn't already exist.
[Android Software Development] Khoral:
Let's add a little information :D

If you look in your /system/etc/bluetooth, you should find some files, the interesting one being main.conf.

If you open it (notepad), you can see it defines a "Device class" as a phone. I wonder if we can modify that and define it as a "Sixaxis" :D
[Android Software Development] Einzeln:
I don't own a bt keyboard so i haven't actually performed the pairing process for one. However, a quick look through the ps3's accessory settings shows that they are paired just like headsets. I would imagine you'd put the device in discoverable mode (this procedure would likely differ between devices) and then start scanning on your ps3. what I find most interesting though is that you DO have to plug a sixaxis/ds3 controller in via usb to pair it. Also, bt remote pairing instructions say to press start and enter on the remote but i imagine that's just how you put their proprietary remote into discoverable mode. one other interesting note is that pairing their proprietary headset via usb enables High Quality mode. not sure exactly why that is though.

anyways... I'm certainly interested in such a product and a quick google search has turned up quite a few places like this with people talking about this same function.
[Android Software Development] Khoral:
Yep, they're saying it's making a more secure BT connection (which is true). Otherwise, you could connect to your neighboor's PS3 unintentionally ^^

It's exactly that :)

I didn't know that, thanks :D That means the PS3 will give more possibilities to a peripheral if registered via USB.

Yeah, but many of them are just saying "I want it" or "I'd pay for it". Not many info :/

I'm always working on it, and I'll try at least to make the phone discoverable by the PS3 (trying to work on the main.conf I spoke about before).
[Android Software Development] blackcoffee85:
Have you made any progress, Khoral? I'm trying to achieve the same thing with a HTC Desire. I'm a software developer with knowledge of Android OS but no real understanding of how bluetooth works on the device yet.

As I understand it, Cyanogen Mod and Android 2.3 (Gingerbread) both have newer versions of bluez than 2.2 Froyo.

I can connect my bluetooth keyboard, which is a HID device with Cyanogen Mod and it works nicely as a hardware keyboard.

I believe the keyboard works in Cyanogen due to the addition of some code from Erin Huey, who blogged about his/her work at http://i-miss-erin.blogspot.com/2010/06/add-bluetooth-hid-profile-in-android.html

My device doesn't seem to have the hidd utility installed.
[Android Software Development] Khoral:
Well, you're better than me then :D As I have absolutely no knowledge on BlueTooth, and a little on Android OS programming ^^ (mostly coming from my Java knowledge xD)

I didn't really made any step forward since my last post. I'm always trying to modify the phone's HID (through the /system/etc/main.conf file, look for Device class) so the PS3 can see it.

As I understand it, what you did was putting your phone into scan (= server) mode and connected a hardware keyboard (= client) on it, right ?

Cause here, we want to do the opposite thing, as the PS3 is a server (as it scans for devices), so the phone must be a discoverable client. And I'm assuming that the PS3 can only discover some type of devices (like headsets or remote control). But about that I'm not sure.

Edit : Thanks for the link ! (I almost forgot that important part ^^)
[Android Software Development] blackcoffee85:
You're right - I'd like to connect the phone to the PS3 to act as an input device (emulating the bluetooth remote, which I own.)

So, I believe we need a HID profile (is this a file, and what does it look like) and we then need the device to issue commands based on this profile.
[Android Software Development] lifewithsuzy:
In the Remote play settings it offers an option to register a mobile phone. I've not had any success trying it and don't know what it has in store for me anyway. I use my PSP as a media remote for my PS3 when I'm around the house through remote play. I've hacked my PSP and I know that system has been cracked open for a while. Is there anything we can learn from the PSP to achieve this?
[Android Software Development] Khoral:
Nope, because the way the PSP and PS3 synchronize is completely proprietary and doesn't work via Bluetooth but via WiFi.

I had a wedding last w-e, so I was completely off for ~2 weeks, now I'm back on that :D (next big work will be this w-e)
[Android Software Development] Azurewings125:
Pardon my intrusion into a topic in which i have no helpful knowledge, but didn't the Behold have a few ps3 files that pertained to syncing a phone to the console. Correct me if I'm wrong.

Sent from my Evo 4G running CyanogenMod 7
[Android Software Development] berserker_devel:
I made it :D (it's still in a very preliminary stage)
[Android Software Development] firstin:
Awesome man hope we can get a sample of ur hard work. ;)
[Android Software Development] hikouka71:
awesome, opted in

from what i've played around with bt keyboards, its not a problem with the ps3, it will accept a connection to any HID bt keyboard, i connected a semi-cheapo generic one with built in mouse without any issues, i think its a matter of just having android send out a signal saying 'hey, i'm an HID keyboard looking for a hookup' and then emulate the keyboard once its registered/paired
[Android Software Development] enohand:
wasnt there also some issues with some roms ?(sens based) that had bluetooth stack issues? i know on some roms, i can use my android as a wii mote, but some roms its doenst work....

i do have a ps3 bt keybaord (the one that connects to your controller)

i do not know much about the BT protocol, but i wish (& it probally does exist) that there was some sort of BT logger, that i could run via pc , connect my sony BT keyboard to the pc , log all the info & then have it then push all that data out via a seperate BT dongle, that is then "acting" like the Sony BT keyboard

essentially then we could determin what is being done. ( this would probally be better with s 6axis, of DS3 controller, but once again, i do not know much about HW protocols, only therory
[Android Software Development] hikouka71:
yeah from the searching i've done its an issue with htc's bt stack, i've done a bit of searching to no avail on a way to replace it
[Android Software Development] Khoral:
Then let's make one :) (well, I'll try to do it for SGS, as I don't have a HTC device ^^)

enohand : It exists, look at the links I provided before :)
[Android Software Development] adamsanchez:
I presume this hasnt gotten any further then , right?

On this though are there any apps out there that allow you do to do anything with the PS3 at all?
[Android Software Development] Laserbeak43:
only app i know of lets you see your trophies and the trophies that your friends might have.
[Android Software Development] cameronmfjay:
Ummm blueputdroid? Theres an app in dev already check.it outtt
[Android Software Development] Laserbeak43:
niiiiiiice!
[Android Software Development] sibbor:
Just look at this. How great wouldn't it be if we could get our DualShock 3 controllers to work with our Android handsets:

http://phandroid.com/2011/05/02/pho...ad-compatible-with-android-2-2-devices-video/
[Android Software Development] sketch2k278:
man i'd love this just to play the nes/gen/snes on my phone it would be much easier and less stress on the keys
[Android Software Development] natious:
Less stress on what keys? The virtual ones?
[Android Software Development] RDilus:
behold 2 isnt that the game where they hacking the system right now ?
[Nexus One General] wick12345:
I've been trying to use google voice for my N1 and have it send me my voicemails as emails/sms messages. Whenever I do the setup it tells me that they couldn't update my fowarding and to contact my carrier. Well obivously AT&T is NOT going to help me if I call. Anyone here have the same issue with AT&T? Anyone know what settings need to be changed so that this funciton works properly?
[Nexus One General] bugsy:
I have att and I'm getting the voice mail as both text and email. I didn't do anything different from how I had it configured previously.
[Nexus One General] Mi|enko:
I have TMo, and I had to setup my forwards automatically. Couldn't use google voice to do it. Hope that helps.
[Nexus One General] milkham:
I'm on t-mo and google voice setup gives me an error when setting up voicemail, i manually did it following the instructions on the website and my voicemails forward to GV, but I was wondering, when the setup works properly from the phone, does the voicemail button in the phone app call into your google voicemail or your carrier voicemail? the way i have it now it calls my carrier voicemail.
[Nexus One General] hurrycaine3000:
mine did the setup automatically with att. att is still going to help you, they want your money, threaten to switch to tmobile, like half the people who baught this phone if they don't.
[Nexus One General] wick12345:
I logged on to the google.com/voice and it gave me some numbers to type in for a manual setup :-) works like a charm now!
[Nexus One General] psylink:
havent gotten my n1 yet so excuse the question on this

tmo has me on flexpay, calling later to see about migrating to post but to be honest, credit sucks so i dont see it happening.

the problem with flexpay is, they do not allow call forwarding.

so if i am using the google voice app/dialer, (have fav5, was going to setup the google voice as one for calling to it to not use minutes)

if i setup google voice to forward to my cell, give my google voice number out from now on and have people update my phone number to gvoice. could i just entirely bypass the need to use call forwarding this way

correct me if im wrong, but the google voice app will take over as my dialer, contacts, etc. so anytime i make a call, it will go through gvoice and anyone with callerid would see my gvoice number. so unless i give my tmo number out or someone doesnt update my number, i would never have a call come in on my tmo number except gvoice forwarded calls..... right?

also this would allow me to drop my unlimited text messaging as well since txt msgs would all go through gvoice instead of tmo? (i read this one elsewhere and just want to confirm that would work)
[Nexus One General] jbrinkley:
someone asked if the button in the phone app works and dials google. Mine does.

I'm ATT, set up from google voice online. works well

under call settings> voice mail service I see two options, carrier, and google.

in voicemail settings it shows google local phone number, and under that a sign out option for my gmail addy
[Nexus One General] wick12345:
I don't think google voice saves you money yet... it still uses minutes, sms and data. I think the idea is that in the "future" we will only need data plans.