[Update 13/Oct] Beta Testers Wanted for WiFi Direct app - Android Software Development

Hi guys,
Google market version is the most up-to-date.
Soon to remove the BETA tag out of it.
New Link as of 13th of October!!
Ok, file handling should be spot on now.
I've tried several different ways of sending from good sources and bad sources and I reckon I cover all the bases.
To organise some stuff I've removed the internationalisation, sorry, for now is english only, soon I'll put back the other languages.
If I managed to put the tutorial on it on the next few hours I'll update it as V0.4 on the google play, but I'm not sure it's going to happen, maybe tomorrow.
so the plan now is:
- tutorial
- tips n tricks
- logging for missing intents (maybe)
- future feature? NFC? bump? who knows.
have fun!
New Link as of 08th of October!!
Hi again guys,
I found out what was wrong on the file on the 7th, it was not the transmission or connection or even anything WiFi related. It's just that the files can come from several different sources I'm not properly dealing with them.
So here's the deal, this new build, I just blocked the files the app is not handling properly (most likely from 3rd parties galleries, and should work as expected on local files from the stock gallery). Files that are currently not handling properly should just close the app and pop-up a quick message saying "Can't handle this 'Share' at the moment, we're working on it!".
so let's recap:
- local media files from the gallery should work
- connection process is still and will always be hardware/manufacturer dependent and it might or not work.
- transmission (once passes connection) should work rock solid. Including canceling transmission midway through and also once completed tapping on the notification to open the media.
What I'll work on next:
- proper handling of every possible file/intent
- include a tutorial that will appear the 1st time the app is opened.
- a tips & tricks section with what I learned until now on what's best to get it connected.
and after that we should be in a V1.0... does it sound ok?
have fun!
New Link as of 07th of October!!
In this one I completely redid the transmission process and it's ROCK SOLID !!!!
The version on the market if you try really big videos they'll eventually fail, with this new protocol I've transferred HUGE 1.7giga video file without any problem.
Furthermore there's TONs of optimisations on the transfer speed that you won't see on this version, but it's already on the file and it will be unlocked by the future paid version that give around 2 to 3 times after transfer times.
Before put this version into the market I'll include a tutorial and link to the youtube video, but you guys can already test it.
PS.: also there's not much internationalization on this one, there some parts that language will be lacking, I'm aware of it don't need to come tell me.
Have fun!
---------------------------------------------------------------------------------------------
I've doing an open beta testing of the first and only (until now) WiFi Direct sharing app available in the Google Play.
here is the link for it:
https://play.google.com/store/apps/details?id=com.budius.WiFiShoot
I just finished refactor most of the code and should be smooth stable now.
So I'm creating this thread to invite anyone that have a FORCE CLOSE to get a Logcat and post it here for me
Please also state if it was the Sender or Receiver, the phone manufacturer/model and which ROM you're running.
Please do not post if you try to connect but the other device fail to reply, or if you device reboots when you try to switch the WiFi Direct on.
Those problems are 100% unrelated to the App itself and it's direct related to the hardware and OS on it.
Developers info:
The WiFi Direct API is 100% with callbacks. So the app just requests a connection and wait for a callback. And sometimes the callback is "failed to connect".... why this happens? is up to the OS.. the OS is responsible to all the transactions and there's no API available for any app to interfere with the process.

Hi, Nice app! It didn't force close on me at all and the UI design has a good look and feel. I just tried it with my Nexus 7 and Galaxy Nexus (both stock 4.1.1) and it worked. However, when launching the app to receive you might want to add a help menu or something to tell you what to do on the other device otherwise people might think to share something you need to launch the app on both devices and then share from there (this is what I did at first because I didn't watch your video!)
Is there any way you can launch the app automatically on the receiving device when the other device tries to send something? Also tapping "Shoot" to receive something is slightly odd. "Receive" or "Receive Shoot" might be better.

footboydog said:
However, when launching the app to receive you might want to add a help menu or something to tell you what to do on the other device otherwise people might think to share something you need to launch the app on both devices and then share from there (this is what I did at first because I didn't watch your video!)
Is there any way you can launch the app automatically on the receiving device when the other device tries to send something? Also tapping "Shoot" to receive something is slightly odd. "Receive" or "Receive Shoot" might be better.
Click to expand...
Click to collapse
Yeah, the help will definitely be necessary but at the moment I'm focusing on nailing the actual software functionality. Non nexus devices not always works so nicely.
When I started developing I though about the same (auto launching) but it can't be done, unfortunately, I wanted something liked the show on last year Google io for he ask. But no, I couldn't do it without taking over ALL WiFi direct transactions on the device, which I reckon it would be bad a behavior. Maybe in the future I'll thin about it as an option for the paid version.
About the shoot.... hmmmm..... it kinda feels better to have the confirmation on the receiver, but for sure feels like the text could be different, but then the "cool factor" of it is to have that single big button with a very simple and almost graphical SHOOT, that won't even be translated to other languages.
Something to think about it.
Sent from my Nexus 7 using xda app-developers app

nice app
waiting it support any file type
thanks

@Dev
Great work, any plans to expand the functionality and maybe expand to share a wireless shared connection from your laptop using direct wifi?
Sent from my htc_jewel using Tapatalk 2

Nice initiative, I am on evo 4g lte. I tried it with my laptop sony viao, installed to latest atheros utility which haves wifi direct interface.
wifi shoot found it, invited it, get connected.
I just tried to send a songs or 3gp file thru root explorer. without enabling wifi direct from setting.
In send option it shows wifi shoot. I clicked on wifi shoot.
wifi shoot connect to my laptop wifi direct. then nothing no transfer.
Great work. Very high potential. once again great initiative. Thanks.

I'm sorry but you misunderstood the function of the app.
Is a direct transfer from android device to Android device, and both devices must have the app installed. It has never been meant to be used with a laptop.
Sent from my Galaxy Nexus using xda app-developers app

Works great! I sent a small video from my S3 to my N7 successfully. Thanks a bunch, will try a big file later.
Sent from my Nexus 7 using xda premium

Budius said:
I'm sorry but you misunderstood the function of the app.
Is a direct transfer from android device to Android device, and both devices must have the app installed. It has never been meant to be used with a laptop.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
ohh got it. both device same apps. Thanks. will test it. Sorry

My Nexus 7 and S3 don't play wel together.
What does work is using the S3 as a hotspot and then run Samba on the Galaxy S3 (Root required)
Samba takes a while to activate.. but after it does you can browse your phone using the Nexus 7 and copy stuff... no limitations on specific file extansions either.

It work great... for a picture. But I want to transfert any file I want and Wifi Shoot! doesn't appear in "Send"/"Share" menu in ES file explorer or X-Port... What can I do ?

NFC pairing would be a great addition to this app! Maybe include it in a pro version of the app and charge a small fee? I'd definitely pay for it!

taylortr said:
I sent a small video from my S3 to my N7 successfully.
Click to expand...
Click to collapse
jwedda said:
My Nexus 7 and S3 don't play wel together.
Click to expand...
Click to collapse
It's not the first time I hear ppl saying that S3 and N7 doesn't play nice together, but on the other side, there're reports that they do work nice.
Can you both tell me which versions of the S3 you have? Some US variant or the international?
thanks.

Work great beetwin mu gnex and n7
Nice work bedalus, now we only need The ability to share every file, not only media from gallery
dropped by a jellybeans cup...

Just downloaded to both my N7 and my GNex.
I really need something like this for files. As of right now, I'm using WiFi Explorer. It works but this would be faster.

The version from the Google play store (v0.3.5) worked fine both ways with my Galaxy Nexus with JB and my bro's Galaxy Nexus with JB. We both had to looking at the program during pairing to get the notifications though.
I was able to transfer a 323 mb .mkv video file in 2:30 mins. Pretty good considering transferring the file originally to my phone took about 15 mins over wifi via a PC router.
By the way, is there any reason in particular you made it so you can only transfer pics and video files? The program would be much more useful if you could transfer any file type.

Can i use it between galaxy S and SIII?

Please, add all kind of file type. Not only image and videos, also others type (.pdf, .zip, .dat…).
Wifi shoot installed on i9100 and i9000, both devices on Rom ICS AOKP milestone 6. The process work fine only if I follow exactly the same steps on the demo video :
Receiver:
1- Open wifi shoot and wait
Sender:
2- Open the apps where the file to send is
3- Share via wifi shoot
4- wifi shoot apparears and select client to invite
Receiver:
5- Accept the invite
6- Click on big button shoot
Sending + receiving…
So, if we follow the guide of use, wifi shoot work fine. But please, add support for all kind of file type. Not only image and videos, also others type (.zip, .pdf…).
Please, continue to develop this great app, I hope one day you will be able to win money with it.
Wifi shoot are not still unique for wifi direct. There is also this apps, but not working at all for my devices.

philippe734 said:
The process work fine only if I follow exactly the same steps on the demo video
Click to expand...
Click to collapse
Hi,
thanks for the reply and tests. Could you further explain, how else were you expecting it to work? DId you try some other way?
I'm currently working on a better protocol to make the transfers more reliable, after that is fine tuned I'll enable every file type, multiple files and photos that are synchronised from picasa.

wifi shoot! is a great idea ... but would be better to have some kind of server on the phone that allow to share any file to another phone or tablet. Something like an ftp server or upnp/dlna server. This way we wont have to send the files frome the phone, we will just need to request it from the other device.
I don't know how wifi direct works ... but if it works using TCP/IP the only thing we need is to know de wifi direct IP address of the phone to connect to any available ftp/smb/upnp server phone from the other phone/tablet connected via wifi direct ...
the problem is: the available servers will be bound to the external IP only or will accept requests from the wifi direct interface? maybe this willraise the need of a special server and client prepared to work via wifi direct ..
PS: sorry about my poor english

Related

what app would you find useful ?

Hey guys.
I'm now looking for a bachelor thesis and I was thinking about writing an android application.
Preferably one of which aren't millions out there and a more complex one (using GPS and stuff).
So I'm hoping you could help me. Do you have any tips ?
Cool idea! good luck with this.
Unfortunately i can't think of anything my phone can't already do
May be some thing like an android firewall, which pops up when an applications initially try to connect to internet asking if we want to allow or reject the connection and remember the choice.. You know.. Much like an OS firewall. Something like littlesnitch (MacOS)
I dunno if this is possible, but would be great.
How about a GUI for bluetooth..
See what's connected and easily transfer files to another device..
I would double request for interactive firewall
Sent from my Legend using XDA App
Interactive firewall, that remembers your settings for each Application based on your GPS co-ordinates & the network you are connected to (Wifi, mobile and the IP range on the Wifi network - or options to that effect ) That's some advanced stuff to do!
Maybe build a complete network tool on top of the firewall? one that does subnet/CIDR calculating, pinging, MTR, tracerouting/pathping, SMTP/POP3 checker etc
I'd use it for sure!
Thanks for the ideas.
The BT GUI looks more interesting to me, but I see there's a bigger demand on the firewall.
Aren't there any similar firewall apps out there ?
I found Droid wall... Anyone tried it yet ?
On the other hand, I didn't find any BT app...
btw keep 'em comin'
grandioso said:
I found Droid wall... Anyone tried it yet ?
Click to expand...
Click to collapse
Yup, i'm using it, but... Always after installing new app i keep forgeting to set up rules for it on Droid Wall So interactive firewall would be awesome.
There are two apps I want that don't exist. One is dead simple - a timed SMS sender. How often have I thought "must text Mum about X" at past her bedtime, then forgot to send it come the morning. It would be well handy to be able to specify a send time for a message.
Other is location-aware to-do/reminder. Most "Remind Me" apps work on times - either set times or countdowns. That's not how I roll. I want reminding when I get somewhere, not at a time.
"Remind me of $message when I get [home|work]"
Where $home = joining wireless network "HomeNet" and $work = joining wireless network "Worknet"
You could also do notifications on leaving those networks - "When I leave work, remind me to pick up milk/eggs"
There are GPS versions of these, but I'm not leaving my GPS on all day just for one thing. Wifi is accurate enough for me (although you could build in GPS as well, for added accuracy if want/needed by the user)
Hand-written notes (a la Staesj) is good too. As is speech-to-text notes.
Those are all good ideas. I'd use all of 'em. Lol
Good luck mate!
johnnytruant - that is a BRILLIANT idea !!
Already contacted my professor.
If he won't agree with it, I think I'll stick with the firewall (if no one has a better idea).
johnnytruant said:
There are two apps I want that don't exist. One is dead simple - a timed SMS sender. How often have I thought "must text Mum about X" at past her bedtime, then forgot to send it come the morning. It would be well handy to be able to specify a send time for a message.
Other is location-aware to-do/reminder. Most "Remind Me" apps work on times - either set times or countdowns. That's not how I roll. I want reminding when I get somewhere, not at a time.
"Remind me of $message when I get [home|work]"
Where $home = joining wireless network "HomeNet" and $work = joining wireless network "Worknet"
You could also do notifications on leaving those networks - "When I leave work, remind me to pick up milk/eggs"
There are GPS versions of these, but I'm not leaving my GPS on all day just for one thing. Wifi is accurate enough for me (although you could build in GPS as well, for added accuracy if want/needed by the user)
Click to expand...
Click to collapse
These are pretty much all already covered by Tasker...
Ah. I didn't know about Tasker.
Still, an easy-to-use, single-purpose location-aware reminder/notes app is probably more useful to more people - plenty of non-techie types, who would likely be scared of Tasker - would definitely find such a thing useful.
So I finally got this app as my bc thesis.
Get ready for the best organizer ever
There's gonna be a usual calendar, plus location based reminders, plus friend location based reminders, notes (usual/voice, with/without notification) and alarms (with shake/flip/cover/voice-to-snooze), web-sync, and much more
Personally the main thing I've been dying for is SAMBA shares from my phone, but without having to root. If this was possible (or at least easy to do) I'm sure it would have been done by now, though.
Otherwise I think a facebook video uploader would be nice. I can't share more than 1 at a time with the onboard apps and have never found anything better, so I end up using Qik and sharing them to facebook from there.
Another idea (which has already been done, poorly) is to use your phone as a mouse/keyboard. I am not sure how many apps there are for this, but the last one I used (I forget the name) was pretty terrible. It's handy for HTPCs. The app itself wasn't the big problem, it was the Windows server program. It would take focus randomly, freeze, and there was no good way to hide it other than minimizing it.
grandioso said:
Hey guys.
I'm now looking for a bachelor thesis and I was thinking about writing an android application.
Preferably one of which aren't millions out there and a more complex one (using GPS and stuff).
So I'm hoping you could help me. Do you have any tips ?
Click to expand...
Click to collapse
No gps, but a video player (with flv support) that works on azure would be very useful to many people
grandioso said:
So I finally got this app as my bc thesis.
Get ready for the best organizer ever
There's gonna be a usual calendar, plus location based reminders, plus friend location based reminders, notes (usual/voice, with/without notification) and alarms (with shake/flip/cover/voice-to-snooze), web-sync, and much more
Click to expand...
Click to collapse
sounds great
what's the best music player ?
rewen said:
Personally the main thing I've been dying for is SAMBA shares from my phone, but without having to root. If this was possible (or at least easy to do) I'm sure it would have been done by now, though.
Click to expand...
Click to collapse
estrong file manager can access pc samba shares no problem...not sure if thats what your wanting to do though...
kazzaz said:
what's the best music player ?
Click to expand...
Click to collapse
I quite like Cubed.

Poll from Archos - Join :)

Hi guys
just saw this and i think all of us should vote in this poll
http://www.arctablet.com/blog/archo...t-tablets-bugs-enhancements-feature-requests/
lets make our device better
ok...Done
Done. There are some good questions on the survey.
In the comments I requested support for HTTP Proxy, in case anyone is trying to think of things to wish for
poll is not "from" archos
please change the title
Thanks for alerting us to this survey. I hope that Archos really takes note of what we say. Here's what I posted for Archos to consider:
Archos, you guys have done some very good things. The battery life on my A70 is phenomenal for example. But more important than getting everything right, is PRIORITIZING what your customers need.
1. There is no 3G on any of the Gen8, so Bluetooth tethering is absolutely CRITICAL. I have had my A70 for over a month and I still cannot successfully tether it to my Android 2.2 phone (which is absolutely capable of tethering). That is a shame. An Android tablet should be able to tether to an Android phone like brother and sister. If Bluetooth is too difficult to get done now, at least add support for Ad-hoc WiFi. I need SOME way to tether my tablet to my phone. Please.
2. After tethering, your next priority (as in working on it right now) has to be getting Honeycomb pushed to the Gen 8. I know it will be a few months maybe, but please don't make us wait 8-10 months after other devices have it like some manufacturers do.
After you do those things, then you can focus on the rest of the stuff:
3. Increase RAM, yes even if you have to change your file system or whatever.
4. Allow charging via USB.
5. People have been begging for this since we got our hands on Gen8. Please, please, please create a system option to hide the on-screen buttons (back, menu, home, search) in certain situations. It throws off alignment on the homescreen and isn't very useful in the video player either.
OK, Done +1
Done.
Sent from my A70S using Tapatalk
Thx, done.
I requested a standard 'enable root' setting, essential for backups. Without it, you have to use an uncertified tool like Archangel or install the SDE and an uncertified OS image. Not having a standard root option in the development settings is actually more of a security risk than having it.
macemoneta said:
I requested a standard 'enable root' setting, essential for backups. Without it, you have to use an uncertified tool like Archangel or install the SDE and an uncertified OS image. Not having a standard root option in the development settings is actually more of a security risk than having it.
Click to expand...
Click to collapse
LOL I asked for the same thing.
Techngro said:
Here's what I posted for Archos to consider:
Click to expand...
Click to collapse
Just a word of advice. When writing to a company, generally telling them what to do and how to do it doesn't get you very far. Additionally, when telling a company "what the people want" you need to be able to back it up with fact. Otherwise they will likely view it as your opinion and thus you are speaking for one which lessons and "power" your message could send.
I mean your points are good, don't get me wrong. I just think a different style of writing would have gotten more than a circular file response...
Techngro said:
Thanks for alerting us to this survey. I hope that Archos really takes note of what we say. Here's what I posted for Archos to consider:
Archos, you guys have done some very good things. The battery life on my A70 is phenomenal for example. But more important than getting everything right, is PRIORITIZING what your customers need.
1. There is no 3G on any of the Gen8, so Bluetooth tethering is absolutely CRITICAL. I have had my A70 for over a month and I still cannot successfully tether it to my Android 2.2 phone (which is absolutely capable of tethering). That is a shame. An Android tablet should be able to tether to an Android phone like brother and sister. If Bluetooth is too difficult to get done now, at least add support for Ad-hoc WiFi. I need SOME way to tether my tablet to my phone. Please.
2. After tethering, your next priority (as in working on it right now) has to be getting Honeycomb pushed to the Gen 8. I know it will be a few months maybe, but please don't make us wait 8-10 months after other devices have it like some manufacturers do.
After you do those things, then you can focus on the rest of the stuff:
3. Increase RAM, yes even if you have to change your file system or whatever.
4. Allow charging via USB.
5. People have been begging for this since we got our hands on Gen8. Please, please, please create a system option to hide the on-screen buttons (back, menu, home, search) in certain situations. It throws off alignment on the homescreen and isn't very useful in the video player either.
Click to expand...
Click to collapse
The amount of ram can't be changed via software.
Sent from my Samsung Vibrant using XDA App
hurrpancakes said:
The amount of ram can't be changed via software.
Click to expand...
Click to collapse
I think he means by using a more efficient file system that doesn't eat up so much of the 256...but, that's a good point...if someone is translating his message to French, that could easily be lost/dismissed.
done.
i hope they can enable the wireless connection via ad-hoc in the next update.
My hope is for a honeycomb release.
thanks - done
hurrpancakes said:
The amount of ram can't be changed via software.
Sent from my Samsung Vibrant using XDA App
Click to expand...
Click to collapse
No, but they can either enable a swap file by default or offer it as an option, as is being done with Uruk.
JasonOT said:
No, but they can either enable a swap file by default or offer at is an option, as is being done with Uruk.
Click to expand...
Click to collapse
In newest firmware versions there is already a swap partition enabled (32-64 MB)
JasonOT said:
No, but they can either enable a swap file by default or offer at is an option, as is being done with Uruk.
Click to expand...
Click to collapse
Swap is nearly useless on android.
http://forum.xda-developers.com/showthread.php?p=11099364#post11099364
This is only one example there are others.

Xoom Tips, tricks and just helpful information.

Figured I would consolidate the info into a single thread. I will add to it as new things are discovered.
APP BEHAVIOR / USAGE
Q: My Xoom is showing web pages in mobile format, is there a way to show the full page instead?
A: Yes, type About:debug in the browser's address bar, then under settings go to UAString and select desktop. This will not stay however, but hopefully someone can figure out how to make it stick. It stays in desktop mode on my droid X unless i change it. Some suggest using the Dolphin HD browser as an alternative.
EDIT: Android team has given me some more technical details about what's happening here: In Honeycomb, the browser's default user agent string is "Android"; in previous versions of the OS, it's "Android Mobile." This is meant to serve as a way for Web sites to differentiate between large-screen and small-screen Android devices and then respond appropriately. Thus far, however, most Web developers haven't implemented support for the two strings, which is why both are currently being treated the same.
If you have a site that is still loading into mobile format, then post it in this thread, and everyone should contact that site to tell them to fix it. If we all contact them, then they will fix it quicker.
Q: How do I kill an application in Honeycomb?
A: There is really no need to use a task killer application in Android, but if you need to force stop an app for any reason (just like in the phone version) go to Settings->applications->manage applications and then find the app then hit force stop.
Q: My gallery wont update unless I add something new using the camera, is there any way to remedy this?
A: ZBoater had same issue. He installed SDRescan from Market and says it works great.
SYSTEM / TABLET BEHAVIOR
Q: The Wifi on the Xoom will not connect to wireless a or n, does it have the ability to connect to the 5GHz band?
A: Yes, and here is a post from Motorola that might help some of you:
julienB
- Xoom supports 5GHz A & N.
- It is true that it can not go to 300Mbps rate. I am not aware of any mobile device that can reach this rate. Please let me know if you know one, that would be interesting data.
72Mbps is in the expected range for best N rate.
What may explain why Xoom would not see your 5GHz A or N network (or only use low rate)?
- In WiFi Advanced settings, frequency band setting should be "Auto" or "5GHz only"
- Your router should broadcast its SSID. (If another device that was never connected to your router can see it, it means this is ok)
- Xoom supports only the main channels in 5GHz band: channels are 36 40 44 48 149 153 157 161. Can you try to set your router to one of those channels?
- There has been new requirements from WiFi Alliance: we can not support WEP and WPA-PSK in N-mode.
This means that if your router is set in N-only mode (does not support A mode), you should set its security to open or WPA2-PSK. If your router is set in A & N mixed mode and WEP or WPA-PSK, Xoom will not use N rates and max rate will be 54Mbps.
Please let us know if any of the above helps or not.
Click to expand...
Click to collapse
You can read the whole thread on the Motorola support forums There are some great resolutions on the page if you are having connectivity issues. The Motorola Reps have been actively helping people through the process.
Q: Am I really only able to see the last 5 apps running?
A: Brotip, turn to portrait, and you should see more. Hopefully they will scroll soon.
Q: OMG my micro SD card isn't working!!! HELP!!11
A: relax, Google is working hard to get this implemented into the Xoom. We have no firm date as of right now, but rest assured I will update you as quickly as I hear the news. I love being an early adopter! Get to watch Honeycomb grow up... How I remember when it was just a G1, now look at him!
Q: How do I stop Honeycomb from automatically creating shortcuts on my homescreen when I download apps from the market?
A: Go to the market app. Then My Apps. Then the top right corner settings menu. Credit: Stinkyjoe
Q: How many points of multi-touch does the Xoom have?
A: According to the Multi-Touch Tester app, there are 10 multi-touch points. Ixobelle has a video posted here of it working. According to the multi-touch visualized app, there are 8 multi-touch points. Someone needs to use their nose, or have a friend help them out using the Multi-Touch Tester app, because there could be 10+ I have no friends...
Q: Can I do wifi tether?
A: Yes, it is built in to Honeycomb, and you do not need root. Also, if you want, you can tether it via bluetooth. There is a topic on it posted here by ixobelle
Q: Why is the charging LED not working when I charge the tablet?
A: It only comes on when the Xoom is powered off and you are charging it.
Q: The LED notification light doesn't turn on when I get a notification.
A: The notification LED is on the right side and will blink only when you receive a notification and the screen is off.
Q: How do I disable 3g service?
A:Settings/Wireless & Networks/Mobile network settings/Data enabled. This will keep your radio on, but if you want to completely disable the radio, put your Xoom into airplane mode and turn on wifi.
Q: I'm trying to copy files from/to my computer, but it isn't finding my Xoom... what ever shall I do?
A: Try unplugging then replugging the Xoom into the computer. Try not to use a usb-hub if you continue to have issues, as this could be the reason.
VIDEO CAPABILITIES
Q: What kind of HD videos can the Xoom play?
A: according to the Motorola forum manager Matt, as long as the bit-rate for the 720p video is 20Mbps or less you should have no issues. The file extensions it is able to play are dependent on which 3rd party apps you use, but the bit-rate needs to be 20Mbps. If you only wish to use the stock video player, check out the official Optimal video settings FAQ
If anyone has good information about the HD capabilities of the Xoom, or experience with some apps working better than others then post it in here, and I will add it in.
ROOTING/FLASHING/HACKING
Q: My Xoom is locked up / stuck on the Fast-boot / Dual Core screen - any ideas?
A: hold the Up Volume + Power button, this will reset the Xoom.
Q: What do I do if my Xoom is bricked? Is there any way to save myself from a very expensive paperweight?
A: If your Xoom is possibly bricked, then grab the SBF file from Multiupload here. To use the file, grab the latest version of RSD Lite (4.9) from Multiupload. Credit goes to LegionTHEFecalExcretion for the SBF File.
Q: Can i unlock my Xoom and flash it?
A: Yes, it is easily unlocked, however it will void your warranty. Here is a great guide on how to unlock your Xoom for flashing.
Q: How do I root my Xoom?
A: here is a great thread that will help you out.
GENERAL QUESTIONS ABOUT THE XOOM
Q: What is the size of the battery? How long will it last?
A: According to Motorola the Xoom actually has 2x3250 mAH batteries, and depending on the review it lasts from 8.4-9.5 hours with video running constantly.
Q: Am I eligible for the LTE upgrade if I root my device/not on contract?
A: Yes, just make sure to re-lock your device before you send it in just to be safe. the software they need to install will probably need to wipe the device, that is why they tell you to back up all of your data. It is after all adding a new piece of hardware. I will update this area as soon as more word comes from Motorola.
If you have anything to add, or also have a question then post it in here, and I will incorporate it into this post.
If this helped you out, then hit the thanks button!
On the stuck in fastboot or boatloader its press vol up + vol down + power to force restart
Doesn't it already have the tether and wifi hotspot in wireless settings since it's stock android? I saw it was there but didn't go in and check it out.
Sent from my Nexus S using XDA App
Q: My Xoom is showing webpages in mobile format, is there a way to show the full page instead?
A: Yes, type About:debug in the browser's address bar, then under settings go to UAString and select desktop
Click to expand...
Click to collapse
It'd be good to note that this isn't permanent, it won't stick around after you close the browser out.
An alternative is to use a browser like Dolphin HD or Dolphin Mini which let's you explicitly set your UAString permanently.
The Xoom has just the one Battery. It is an 3520mAh Unit.
http://www.ifixit.com/Teardown/Motorola-Xoom-Teardown/4989/1
Pihrana said:
The Xoom has just the one Battery. It is an 3520mAh Unit.
http://www.ifixit.com/Teardown/Motorola-Xoom-Teardown/4989/1
Click to expand...
Click to collapse
it is 2x3520 mAH they are just packaged together. there is no way this device could last 10 hours...
I even posted a link to the motorola rep discussing it on the official moto forums. i read the ifixit article also, and I saw the photo. It doesn't say x2 but i doubt an offical motorola rep would intentionally put out bad info.
Pihrana said:
The Xoom has just the one Battery. It is an 3520mAh Unit.
http://www.ifixit.com/Teardown/Motorola-Xoom-Teardown/4989/1
Click to expand...
Click to collapse
generic.imitation said:
it is 2x3520 mAH they are just packaged together. there is no way this device could last 10 hours...
I even posted a link to the motorola rep discussing it on the official moto forums. i read the ifixit article also, and I saw the photo. It doesn't say x2 but i doubt an offical motorola rep would intentionally put out bad info.
Click to expand...
Click to collapse
3250 not 3520
When I was in fastboot I just did power up + power and it rebooted.
Also, if you're hooked up on USB /fastboot just type fastboot reboot
How would one go about disabling the 3g service manually when not in use? Galaxy Tab you can do this by long pressing the power button.
mrksbrd said:
How would one go about disabling the 3g service manually when not in use? Galaxy Tab you can do this by long pressing the power button.
Click to expand...
Click to collapse
Settings/Wireless & Networks/Mobile network settings/Data enabled. You can also try a widget like switchpro.
added some info received about the browser user agent.
Any way to set up Text Messaging on this? Tried setting up an APN with no success, didn't think it would work..but tried it anyways. Honeycomb can obviously handle the Messaging Service. Any ideas on this?
parrotheadmjb said:
Any way to set up Text Messaging on this? Tried setting up an APN with no success, didn't think it would work..but tried it anyways. Honeycomb can obviously handle the Messaging Service. Any ideas on this?
Click to expand...
Click to collapse
Wait for the official Google Voice app
th0r615 said:
Wait for the official Google Voice app
Click to expand...
Click to collapse
I mean directly to the MDN
Q: How do I disable 3g service?
A:Settings/Wireless & Networks/Mobile network settings/Data enabled.
Or you could just put the Xoom in "Airplace Mode" ... will disable all mobile network use and still allow the device to use wifi...
parrotheadmjb said:
Any way to set up Text Messaging on this? Tried setting up an APN with no success, didn't think it would work..but tried it anyways. Honeycomb can obviously handle the Messaging Service. Any ideas on this?
Click to expand...
Click to collapse
I am kind of confused over this also, because when I bought mine on vzw.com it offered a texting package to add on. I still don't have mine yet, but why would they offer it if the ability isn't there. Can anyone give some insight into this?
HELP!
I rooted my atrix and am using barnacle as well as two other hotspot applications but my xoom does not recognize any of them does any one have any suggestions? I don't want to return this great device but I think I am going to have to because there's no point in paying for the service when I have a phone that enables a hotspot.
Use wireless Tether (for Root Users) and use the Bluetooth option (in the menu).
Works great for me!
KUKitch said:
Doesn't it already have the tether and wifi hotspot in wireless settings since it's stock android? I saw it was there but didn't go in and check it out.
Sent from my Nexus S using XDA App
Click to expand...
Click to collapse
Really strange that no one's picked up on this. I can confirm that this is the case! Completely stock Xoom on my end and I use WiFi Tethering all the time.
michaelyork said:
Really strange that no one's picked up on this. I can confirm that this is the case! Completely stock Xoom on my end and I use WiFi Tethering all the time.
Click to expand...
Click to collapse
To transmit or receive?

FTP on ARC S not working!

Hi all,
If you visit this forum you are probably interested in rooting your phone however here is a word of warning in case you can't root a SonyEricsson Arc S. This is unfortunately also my case as my Arc S is a company phone so I can't fiddle too much with it.
Anyway, the Arc S has a quantity of bloatware pre-installed that cannot be removed unless you root your phone. One piece of this bloatware is the Facebook UploadManager process that keeps running all the time and will restart automatically if you kill it.
This process has been coded by Facebook to use ftp and will hijack any other file transfer based on FTP. Any FTP client you install will fail to transfer files because of this background process. If you want to transfer small files you can kill the Facebook process and hope that your FTP transfer finishes before the facebook crap restarts, for large files you are out of luck.
As a side comment: SonyEricsson is obviously getting money from Facebook to make this crap non-removable by the end customer. There is absolutely no reason to make this pre-installed stuff non removable!
I really wish Google issued stricter terms and conditions to companies that license the Android OS to stop them from doing this. I am really questioning Google's business model of allowing Android to become a trojan horse for unwanted stuff running on your phone without permission.
simple solution: root with doomlords easy rooting kit and remove facebook.apk from /system/app by using root explorer or anything similar.. then if u want it back just reinstall it from the market it won't be running in the background if you don't use it trust me
Perhaps you didn't read the part where I say that I can't root my phone.
lol why not, even if its a company phone you can r oot it and unroot when you're done with removing the facebook apk?
realfelix said:
lol why not, even if its a company phone you can r oot it and unroot when you're done with removing the facebook apk?
Click to expand...
Click to collapse
Yes I have just done it and I have removed at least 5 or 6 turds of facebook ****. I hope the unroot thingy works if I need to unroot in the future...
Die facebook die!
PS: thanks for the suggestion!
anonimo said:
Yes I have just done it and I have removed at least 5 or 6 turds of facebook ****. I hope the unroot thingy works if I need to unroot in the future...
Die facebook die!
PS: thanks for the suggestion!
Click to expand...
Click to collapse
Usually it should work and if it doesn't just flash a new firmware using PCC or SEUS, then the root is also gone.
if you flash another FW the facebook beast will come back
but the doomlord unrooting kit works as long as you stick with the firmware you've rooted and DO NOT make changes to the busybox installed(e.g. installing a higher version) !
Hell FTP keeps failing after removing almost all background processes. It seems that the problem was not due to the facebook upload manager process!
Is anyone successfully using an ftp client on this phone? I really don't know what else I can try...
Which FTP client do you use?
Then I'll try if it's working for me.
I have tried AndFTP, ES File Explorer and a third one and they all fail with large files. In my case I'm trying to transfer FLAC files...
I have also tried changing ports and both active and passive modes. If I try to transfer a folder with 10 files it will usually fail after 2 or 3 minutes so sometimes the first file goes fine...
Okay, I'll try this later at work and give a feedback.
I use SwiftFTP on my arc (not arc s). seems to be working fine. i'm unrooted, using stock firmware 2.3.4 (4.0.2.A.0.42)
As far as I understand Swiftp is an FTP server that runs on the phone to make the phone files accessible remotely. I need to do the opposite and I need a client on the phone...
Just tried to transfer a folder with 700 MB several times and after 1-2 minutes it fails every time.
I don't really need it, so it doesn't matter for me, but sorry that I can't help you.
Ok Thanks... so I guess it is not related to something I installed on my phone... do you mind letting me know what ROM you are using and what running programs you see in "Settings"...
(Nevermind about the ROM... I can see it in your signature)...
Just a few running services, don't think anything would trouble.
Sent from my LT18i using xda premium
am using FtpCafe, it works awesome,, did you try it?
Sent from my LT18i using Tapatalk
adoet_t said:
am using FtpCafe, it works awesome,, did you try it?
Sent from my LT18i using Tapatalk
Click to expand...
Click to collapse
Yes I tried FtpCafe, AndFTP and ES File Explorer and I get the same error from all of them. All these clients work fine if I transfer small files that take only a few seconds to complete.
Can you reliably transfer a folder with several large (40 MB) files taking several minutes without problems?
If that's the case then perhaps you can give us more details about your phone... which ROM you are using, which background services are running, etc...
all works fine when transfer 40MB > ,,
edit your FtpCafe preferences > Socket connection timeout > No timeout.
also check your server about timeout.
am still on stock kernel & ROM. (rooted)
Sent from my LT18i using Tapatalk
I have tried to change that parameter in FtpCafe but it doesn't make any difference in my case. I have also tried changing the buffer size in FtpCafe and transfers seem a bit more reliable with a larger buffer but eventually they will fail anyway.
One thing I have noticed in your screenshots is that your transfer is slow... Probably you are not ftping over a local network. I think this could be an indication that I am hitting a socket flow control problem in Android that appears only with fast transfers of data.
I can transfer files without any timeout issue if I use the smb protocol between the pc and the phone; smb is much slower than ftp and perhaps that's the reason why it works in my scenario...

Testers wanted for PeerDeviceNet -sharing thru wifi, wifi direct and mobile hotspot

!!! updated 12/28/2012: add code to detect and use mobile hotspot to enable sharing among devices !!!
I'd like to invite people to participate an open testing session for app "PeerDeviceNet - sharing thru WiFi and WiFi-Direct".
It runs on android 2.2 and above. It is free at google play:
https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
I have done tests using Nexus 7, Samsung Tab 2.0, Kindle fire(1gen), Galaxy Vibrant. I'd like more complete coverage of devices and vendors.
It supports 4 kinds of device-device connections:
1. for devices at the same wifi net: start PeerDeviceNet at devices simultaneously will allow them find and connect to each other automatically.
2. for devices which are all wifi direct enabled: from system preferences, you can setup wifi direct group connection; PeerDeviceNet will pick up this group info and connect devices in group automatically.
3. if only one device is wifi direct enabled: you can use PeerDeviceNet to create a softwareAP/hotspot at this device (PeerDeviceNet->Connection settings->Create wifi direct hotspot), other wifi devices can use generated ssid and passphrase to connect.
4. for devices with mobile hotspot, you can use mobile hotspot to connect devices and enable sharing.
It extends android's "share/send" feature to allow sharing of the following data:
1. photos/videos (single or multiple) (gallery), audios(astro, solid-browser, or other browsers)
2. web pages (browsers)
3. contact info(Contacts)
4. pdf, word docs (astro or other file managers)
5. apps (google play)
I'll highly appreciate it if you can spend some time installing the app and try out some of the above scenarios. If you encounter Force Closure, please post your device info, android version, or ROM info.
Thanks!
This works fantastically between all of my devices, ranging from Ginger Bread, Honey Comb, and Jelly Bean.
WiFi hotspot also works very well.
This really is a handy app, something like this should definitely be implemented into base Android. Sharing files between devices that have NFC is a breeze, but legacy devices can be troublesome. This is an excellent solution for both worlds.
downloading
looks good
Installed and gave it a test drive.
Works perfectly on our Galaxy S III, Galaxy S II, Galaxy Tab 10.1, Xperia X8, Packard Bell Liberty Tab G100 and Wildfire S - after adding the devices manually. For some unknown reason they don't see each other, though the local LAN has no restrictions put into place.
Hi, I´ve been testing this between SGN2 N7100 (Stock Rooted) and MyTouch 4g Slide (CM9.1 R8) and it works great (no FC etc.)
I have several questions though:
a) I´d like to buy you a beer. There is a paid version but that one is far behind the free one in updates...
b) chat works great (as long as I have signal. but within a flat its mostly great). Will there be an implementation into the full version?
c) if I buy the full version, will you be updating it?
Thanks! Keep it up!
EDIT: seems to me that your app fights with anyconnect VPN (even if that one is running in background I get FC from anyconnect and superuser permissions asked all time... I´ll look into the behavior a bit closer if I find some time) else everything works good.
EDIT: after reinstall of anyconnect it works flawlessly. Keep it up!
File Expert by Geek Software Technology
I have been using File Expert to do similar things... perhaps I don't understand this program's full benefits or potential. FE also connects via bluetooth and runs both a web and FTP server.
It would be nice if you implement an option to close the app...
Option to close the app.
paul1508 said:
It would be nice if you implement an option to close the app...
Click to expand...
Click to collapse
Agree with that. It's quite painful to close an app by going into settings instead of hitting some button from the home interface.
Testing now
Downloaded and tried it..
I have a GS3 that it seems to work on, and a Nook color (the original one) from like 2 years ago running CM7 that it just gives a black screen on. I can use the regular wifi connect from the Nook and connect to the hotspot from your PeerDeviceNet but there's no sharing of data back and forth, unfortunately. If the app worked on both I'm sure it'd be much better, but I don't suspect the older Nooks will be a big percentage of your users.
issues related to peer discovery
B.Jay said:
Installed and gave it a test drive.
Works perfectly on our Galaxy S III, Galaxy S II, Galaxy Tab 10.1, Xperia X8, Packard Bell Liberty Tab G100 and Wildfire S - after adding the devices manually. For some unknown reason they don't see each other, though the local LAN has no restrictions put into place.
Click to expand...
Click to collapse
Thanks for your feedback. The failure to see peer devices in LAN could be related to one issue i fixed in the latest release; please give it a try.
Also PeerDeviceNet's "search and connect" is based on peer-peer "pairing": no one is acting as server and waiting for other clients. All participating peer devices must start search at same time or in same short time period so that they can find each other. If one peer finished its searching when a new peer starts searching, the new one cannot see the one just finished. It is for security reason.
Regards
Yigong
XCONNS LLC
a) I´d like to buy you a beer. There is a paid version but that one is far behind the free one in updates...
b) chat works great (as long as I have signal. but within a flat its mostly great). Will there be an implementation into the full version?
c) if I buy the full version, will you be updating it?
I am working on refactoring code and bug fixing for the full edition. Thanks for your feedback.
Regards
Yigong
XCONNS LLC
compare to file expert
eonix said:
I have been using File Expert to do similar things... perhaps I don't understand this program's full benefits or potential. FE also connects via bluetooth and runs both a web and FTP server.
Click to expand...
Click to collapse
File expert is a powerful browser with many nice features. PeerDeviceNet is a totally different creature.
As a app, it plainly extends android native "sharing" protocol (send/send_multiple) to connected devices, to allow you share content from one device to another. (As a framework, it provides the components and runtime to support connected mobile apps). It has minimal GUI to support connecting devices and monitoring send/recv sessions. It has strong support for connecting multiple devices, run multiple concurrent send/recv sessions, and running in background.
So normally you will use your favorite apps to browse/view content, and when you want to share the content with another device, you hit "share" button and PeerDeviceNet will be there to help connect to other devices.
So you can use Astro file manager or Solid explorer with PeerDeviceNet to share files across devices similar to file expert.
Also PeerDeviceNet allows you share contact info, web links, or apps from google play to connected devices.
Regards
Yigong
how to close it
xbroadcaster1991 said:
Agree with that. It's quite painful to close an app by going into settings instead of hitting some button from the home interface.
Click to expand...
Click to collapse
There is "shutdown" button for that : "Connection settings" -> "Shutdown". It will shut down all background services and clean up notifications.
Regards
Yigong
peerdevicenet said:
There is "shutdown" button for that : "Connection settings" -> "Shutdown". It will shut down all background services and clean up notifications.
Regards
Yigong
Click to expand...
Click to collapse
Mmm, too many button presses to get there. It would be easier to have a "Shutdown" button in the notification shade. Otherwise well done! I tested sharing files between LG Optimus 3D (p920) and Xperia Mini (st15i) connected on the same LAN. Everything worked fine.
Can one add a function to "tether" a hotspot? but from wifi and not from 3g?
This would be really awsome.
Greets
Sent from my Xperia X10 using xda app-developers app
Yo so I got the full version. The lite is good but wanted to buy you a beer... Managed to transfer 4gb of data in few minutes between my and friends Samsung phone (unfortunately in 3 steps because of the data amount limit). Very useful, the chat also works good.
When will we see full version updated with chat and unlimited data transfer?
Thanks
Sent from my GT-N7100 using xda premium
tether to wifi router
keenofhiphop said:
Can one add a function to "tether" a hotspot? but from wifi and not from 3g?
This would be really awsome.
Greets
Not sure this will really help. because when connecting to PeeerDeviceNet hotspot, we already use wifi connection, so why not just connect to external wifi router directly?
Regards
yigong
Click to expand...
Click to collapse
unlimited capacity
Narhim said:
Yo so I got the full version. The lite is good but wanted to buy you a beer... Managed to transfer 4gb of data in few minutes between my and friends Samsung phone (unfortunately in 3 steps because of the data amount limit). Very useful, the chat also works good.
When will we see full version updated with chat and unlimited data transfer?
Thanks
Sent from my GT-N7100 using xda premium
Click to expand...
Click to collapse
Thanks for using PeerDeviceNet and offering beer. I am still working on the full edition. For now i removed the limit of transfer capacity. Please chek out the new release at google play. https://play.google.com/store/apps/details?id=com.xconns.free.peerdevicenet
Regards
Yigong
SonyVaio+Htc Salsa=possible?
While my sony laptop has wifi direct facility my htc salsa lacks one and just has traditional wifi and wifi hotspot facility...how do i connect bothe these devices for transferring the data to and fro?

Categories

Resources