yashsingh1/xdaforums huggingface dataset:
[Xoom General] Karnalsyn:
I am not currently a tablet owner. But I'm constantly trying to watch for the tablet that meets my needs. I feel those needs should be met before I can consider dropping money on a product that I will only need to upgrade within a few months if they don't.

I loved my ipod touch, and when my cellphone died...iphone was a no brainer for me. But when I view the ipad, I see nothing more than a larger ipod touch. So for now, it's been scratched off my list of potential tablet options.

Features I believe to be important to be considered a tablet that suits my needs:

-expandable memory

-customizable UI

-ability to attach usb devices (usb sticks, extrenal HDDs, etc.)

-file management

-ability to transfer data on/off device without the need to use syncing software

My research leads me to believe that the Xoom has basically achieved my list of requirements in full, except for point#3. As far as I'm concerened that could be rectified with little more than a micro usb to usb converter cable when/if one ever exists. So thats truly a minor concern.

My primary uses for the tablet would be:

-reading epubs

-music

-video

-email with hotmail and gmail accounts

-browsing web

-doc/pdf management and storage

Additionally, because I work in a tech support environment I would love:

-an app that I could use to scan whatever pc I'm attached to for system specs and what not. (I figure if any app store would eventually get this, the android one would, if one doesn't already exist)

So with my needs in mind, it seems to me that the Xoom qualifies. Which is exciting. But I read alot about new tech before I ever jump blindly into it, and am concerned that android 3.0 is still too infantile. This conclusion is solely based on posts from various forums of people experiencing issues with the OS, sluggishness, etc.

Is this the case? Having had no real experience with android based products, I don't know what to expect in the near future or even further down the road. Should I wait for the next honeycomb upgrade? Should I jump in now because things aren't as bad as some people make them out to be? Am I right to be cautious? Or is there a device out there that suits my needs listed above that I'm unaware of?

Sorry for my incredibly long first post :)

But I welcome any thoughts.
[Xoom General] timrock:
The xoom is a great device. I do not regret my purchase one bit And it will only get better. Not to say that there is nothing out there currently better, but i dont think there is any device that i would switch my xoom for.

Go for it.
[Xoom General] MrGinger:
You mean a cable such as this?

http://cgi.ebay.com/Micro-male-USB-...=260750150828&ps=63&clkid=8964873560898851009

The xoom is a fantastic tablet and honeycomb is certainly full featured when compared with its iRivals. But there is no denying that Google couldn't release a new version of android soon enough for me. Too many force closures and reboots without warning. So close to being fantastic. And its getting lots of attention from the devs on here so some great kernels to try.

So in summary, great tablet. Great xda support. honeycomb released in a hurry and needs a new bugfix release despite showing great promise

Just my $0.02
[Xoom General] Karnalsyn:
Yes! A cable such as that!

So what is android's bugfix track record? Good/bad? Am I better off waiting on honeycomb 2.0 release?

And as for the hardware, is the Xoom good/bad? Am I better off waiting on different hardware that runs honeycomb?
[Xoom General] epakrat75:
I own both a Xoom WiFi and a Nook Color. The Nook Color with the official 1.2 firmware will do everything on your primary use list out of the box for much less. Of course, the Xoom will too and a whole a lot more.
[Xoom General] KING SKILLZ:
the developers are doing a terrific job with the xoom to make it a worth while tablet, but you might wanna buy it from Costco since they have a excellent return policy, just in case something better comes out you won't be comitted to a $600 purchase.
[Xoom General] MrGinger:
Yeah id agree that bigrushdog and the others are doing a great job of filling the gaps in the current kernel with their cooked replacements for rooted devices. Hardware wise the xoom is second place to nothing at the mo. With USB, hdmi and microSD it's missing nothing. Ok, it's not an ips screen but the one it has is very good. If you're thinking of waiting it's only worthwhile if you're gonna wait long enough for quad core tablets. Probably a long wait. If you reckon you'll jump on board with the xoom when honeycomb is patched I'd say you might as well not wait and get one now. The update will come eventually and there is plenty to enjoy in the meantime. It's only the occasional app closure that spoils the party at the mo.
[Xoom General] Karnalsyn:
Well, I plan to head down to bestbuy after work today and make my final decision. If I do come home with one today, should I be changing up the kernel? And can I reset back to factory if I do and decide to go back?
[Xoom General] KING SKILLZ:
Really like the the looks of the upcoming Toshiba Tablet with the replaceable battery & built in usb. so at $600+, might not want to get locked into the xoom at that price point just yet.
[Xoom General] Zeusus:
I have the Xoom, and I love it!

There really isn't anything I don't like about it. I have had a couple issues with the browser closing (like 2 times in a month, and only when I am running multiple flash intensive sites). The speakers are nice and loud, the screen is really beautiful - no matter what people are saying.

Get one - you can always wait for the next best thing, but then you'll be waiting forever. Like I said, I hummed and hawed, but took the dive - and I am in love with my XOOM.
[Xoom General] cam30era:
If I were you, I would spend a little time getting used to the device before rooting. After you have decided that you really like it, like me, then I would root and flash a custom kernel.
[Xoom General] Karnalsyn:
I literally just got home with the Xoom, and read this..... /facepalm

What was crazy, was they had 2 demo models setup at bestbuy. One of them was working flawlessly, with seemless screen transition. And the other was lagging upwards to 2sec response time on screen transition.

I've yet to unpackage the xoom....now I must consider whether or not to take it back and wait for the toshiba.
[Xoom General] AlexTheStampede:
Now, I didn't try a XOOM so I can't say this for sure, but looking around here it does look like the Tegra 2 can barely handle 720p video. If that is important, the Galaxy tab ( not the crippled WiFi only one) is better since it reads 1080p at really high bit rate. Like 40 mbps.

Edit: ouch, horrible timing it seems.
[Xoom General] Karnalsyn:
Seems the toshiba tablet comes with full usb, mini usb and full hdmi. The back can be taken off to change the battery, or to exchange with a different color back. All very good additions....

However, the price is looking like it'll launch at $700 us for the 16gb model. And I think that might be the deal breaker for me. $100 more for a full usb port and half the memory, when I can buy a $5 usb converter cable. Looks like I will be sticking with the Xoom.
[Xoom General] KING SKILLZ:
Don't know best buy's return policy, but Costco allows you to return it up to 90 days with no restocking fee. I returned the first 1 I bricked and bought another 1 right then without any issue, so I figure I can play with the xoom for 90 days & check out the toshiba tablet & maybe a few others within that 90 day window or maybe a price drop & not be tied down to the xoom just yet.
[Xoom General] treefrog20012003:
I have to admit I was skeptical about the xoom, I made the jump, used it for two weeks, rooted and custom kernal, and love it. It has quirks, bluetooth keyboard lag online, but really it flies. I read somewhere that there was an it applcation for android to work on network systems but I believe it was expensive. Wait on a cheaper version if you want but the xoom rocks.:D
[Android Software Development] Haraldr Blaatand:
These apps allow you to remotely access your phone from a web browser. However, they all run a web server on the phone, and I cannot connect to any of the over 3g (Verizon).

LazyDroid Web Desktop

Remote Desktop

Remote Web Desktop

I want to move the web server off phone, and (hopefully) onto private sites.google.com site. App Engine might be necessary, but I'm hoping this could be done solely in JS.

The hosting site would provide the UI, and interact with the phone using C2DM (the magic that powers Chrome2Phone, GMail, and installing apps from the web Market).

The UI is pretty obvious. It just needs a whiz to create HTML, Javascript, etc.

The C2DM backend is a still a bit mystifying to me... and searching for c2dm and javascript does not yield any obvious working implementations. But it seems plausible. Push a command to the phone, phone returns/uploads data to website, and UI updates.

Then there is the Android end. Well, there are the 3 projects above, Tasker for a quasi-hackish approach, and RPC (promising, but it seems like a WIP).

Thoughts? Volunteers? Geniuses?
[Android Software Development] Haraldr Blaatand:
Ooo... 2 birds with one stone!

This would also kill 2 birds with one stone.

No more typing in dynamic IP addresses! You get to use DNS to handle the connections. Bookmark your site in your desktop browser (it is always the same!). And set a preference in the Android app.
[Android Software Development] CloudsITA:
On lazydroid i've in planning some kind of trick that will let you connect behind firewall ... similar to a vpn...
[Android Software Development] Haraldr Blaatand:
I tried it again last week, and it is still unsuccessful. Webkey is currently the only application that I can successfully use to reach my phone.

Now, I could be wrong, but I believe all of these apps run a web server on the phone. I get a lovely, private 10.x.x.x IP address, which I can't reverse the route to. I have tried and failed to get DynDNS to work.

I have been looking into a solution since my original post. I have not had any time to do code squat, but I have loosely figured out all of the parts.

The big architectural difference I have been seeking is removing the server from the phone. I am not an Android expert, but I don't believe it even requires a running service. (Thank you, C2DM.)

With the app-webservice separation, you can work a "protocol" that reduces the overall bandwidth used... and thus improve battery life. Put all the "hard work" on a webserver, and (things get fuzzy here) possibly push it off onto the client browser (JS).
[Android Software Development] nebkat:
C2DM Browser Links

I could probably make something like WebKey but with C2DM and some more features. If you want you can give suggestions and I'll start making on saturday (after my exams). It would probably be possible in javascript for the actual sending from server and php just for logging in to your google account. The phone would just be registered on the server and no services (just as you wanted ;))
[Android Software Development] Haraldr Blaatand:
I am not sure "more features" is necessarily the direction I'm headed. I am focused on making a "seamless" experience (i.e. less separation of phone and computer).

I was headed to App Engine (Python bias + easy Google integration). I have a project created. I haven't pulled together the various examples to make the core, but it seems <naive>simple</naive>. Stir in some templates, CSS, a sprinkling of JS, and voila!

The big "tricky" part that I can't convert from f***ing magic to a clear approach is the data link in the server. I want to avoid any storage to a Google disk, or otherwise, even temporarily. No stored data = easy privacy policy.

nebkat, if you're really chomping at the bit to code, here's my Android client concept.

- C2DM is a wake-up call. (cheat an borrow ChromeToPhone's ID to begin with)

- Connect to web server, send "I'm here," and wait for further instructions (Channels API/Comet/AJAX/.........)

- make the command set extensible

- each command is blockable in the client. (Permission control is set on the phone, not remotely.)

- After N minutes of no activity, send a "good bye," disconnect from the server, and fade into the background.
[Android Software Development] nebkat:
Don't worry, I'm very experienced with the server side stuff and I know exactly what you want. The only information stored on the sever side would be google account, the device c2dm registration id and some logging features just for statistics. A password could be set on the phone that would be sha512 hashed on the ajax request and would be sent to the phone. Even if a hacker found the hash, it would be useless without being logged in to the persons google account or knowing the server side auth token.

For now i'll just make the reciever, processor and command output and later on the extra security and ui stuff. It will work exactly the same way as Chrome2Phone except it will have server side php and the different commands. The connection from pc to phone will be something like this.

user command -> ajax request -> php c2dm request -> phone

phone -> php server http request -> controller page status

BTW I'm saving up for a Nexus S, how much would people pay for this type of app? There would definitely be a free version, but I just need to get the Nexus S because I have a Galaxy Spica now and it isn't the best for app development. I'm new to how stuff at xda works, would a donate version get me enoguh for the Nexus?
[Android Software Development] Haraldr Blaatand:
Alrighty then. I'm feeling like I can stop contemplating implementing this.

Since I was learning the ins and outs of App Engine, I read their quota rules and realized if this were popular it would require funding. I don't know where you are going to your web server, but I assume you'll have to pay someone to keep it running. But I had thought about $$$ already.

"Give away the razor, and sell them the blades."

Make the app free, no feature restrictions.

You get your money through various "membership" levels on the server. (See the account levels at fastmail.fm for an example.) So, you can use the app for free, but you only get, say, 2-3 MB of traffic per day, and only X sessions per day. Need more? See the pricing chart.

user command -> php server http request -> phone

phone -> php server http request -> controller page status

user command -> php server http request -> phone

lather, rinse, repeat.

C2DM is not deterministic, and acts up in low signal conditions. So, I made a decision to only use C2DM to initiate a session. Once both ends are connected to the server, everything goes over HTTP.

Oh.... and not that we need another Lookout/Phone Finder, but a shared-secret SMS code for the case where "they" have shut down the data connection.
[Android Software Development] nebkat:
I have my own server nebkat.com and there is nothing on it anyway.

The only other way to make "push" requests to the phone is with WebSockets. It would probably be better than c2dm because we have full control over what gets sent (google limits some requests). The advantage of WebSockets is that they send no header information which means that we could send our messages in 20 to 30 bytes.

I'll look into more detail on friday.
[Android Software Development] MrGibbage:
With web sockets won't you need to ensure the phone has a routable, external IP address? I know, for one, t-mobile does not expose an external IP address for their phones. Unless, of course, if the phone is connected over WiFi. C2DM works great for me (I have used a couple of apps with it and it is really useful).
[Android Software Development] nebkat:
No, WS is server initiated and the ip address' shouldn't make a difference.
[Android Software Development] Haraldr Blaatand:
You need an valid external IP address if you are attempting to initiate contact with your phone, which is why the 4-5 apps I've mentioned do not work on carriers like t-mo and verizon.

But the phone can establish a connection, and the carrier NATs (or whatever) will handle the routing for outgoing and incoming data.

I think the right questions are: Will Verizon/T-Mo allow the ports and protocol for WebSockets? Do Android and desktop browsers implement the draft API correctly and consistently?

I like C2DM. I works well when you have a good connection. But there are 3 issues with it.

1) The message size limit is 1024 bytes. Not ideal for file transfers.

2) In a poor signal areas, since the service retries sending messages, you will get delayed and/or duplicate messages. I work in a large "concrete" building, so I get this behavior often enough that I don't want to rely on it.

3) I believe there is a limit on the number of messages you can send. So, hunting around the filesystem could hit this limit (but unlikely in reality... I hope.)

It would be interesting to see exactly how those apps handle all of the data. Do they only use C2DM, or do they hand over to another protocol?
[Android Software Development] nebkat:
Ok my exams are over and I am starting with it. I'll give updates on this thread ;)
[General Questions and Answers] leosash:
I would rather post this on nitro's thread but I'm still in noob status so I got a no go. I just updated from Evil Fascination 3.4.2 to 3.5.1 and I'm have severely diminished 3G signal any ideas?

I wiped cache, dalvik and factory reset before installing full ROM on red recovery mode. Any help would be appreciated.

And for anyone interested in this ROM, it is beautiful. These guys did some great work on this one.
[General Questions and Answers] Buddyfunlove:
Hi there :)

I am running this right now too...I would suggest you try a different kernel. I am using OTB 1.3. Works great and is overclocked. I would guess it is your kernel. Did you push the radio as well? Sending you a PM as well.
[General Questions and Answers] leosash:
Thanks for the reply Buddy

Didn't think I'd need to push the radio. A couple of days ago I Odin'd back to DL09 allowed the OTA updates to get me to Froyo 2.2 then re-rooted and flashed 3.4.2. The battery life and speed were pretty awesome with the imjustnuts packaged kernel. But if you think that might be it, can't hurt to try.

Also, do you know would I be able to use my restore to get back to 3.4.2 if it doesn't or do I need to do a complete install?
[General Questions and Answers] elessnau:
text question

i have evil 3.5.1 and i noticed that when i go to messaging, then new message, there doesnt seem to be an option to select contacts.

i am able to start typing their names and i can get numbers that way.

but, is there a way to select names like in the past. like a list of all your contacts and you just put a check mark next to all the peple you want to send it to. much faster and easier that way to send to multiple people that way.

i love this rom !!
[General Questions and Answers] leosash:
Didn't notice it before, but yeah you're right. I use Handcent to handle my SMS. I like the individual notification options better.

If you want to try it, it does have a group select.
[General Questions and Answers] elessnau:
i downloaded Handsent and have been playing with it for about an hour.

wow works like a champ.

thanks.
[General Questions and Answers] leosash:
Glad to help
[General Questions and Answers] elessnau:
[ROM][ED01][5/25/11] Evil Fascination v3.6.0

i cant post on the "big boy' thread because i have less than 10. so this looks like a good place to ask the question.

Nitro, I love what your doing keep up the great work!!

I have [ROM][ED01] Evil Fascination v3.5.1 right now and like it a lot. I have been waiting for the exciting new update 3.6 which came out yesterday.

I am hesitant because i have read that TSM parts and MIUI lock screen have been removed. :(

There are a lot of people that miss Miui and I am wondering if MIUI will be making a come back with Evil Fascination?

Why did Miui get the axe?
[Windows Phone 7 Q&A, Help & Troubleshooting] slight22:
Is anyone working on a Sirius Satalite radio app for Canada and the US, or possibly an upgrade for the SiriusWM5/6 app?
[Adam General] catttman:
Sold

please remove
[HD2 Android Q&A, Help & Troubleshooting and Genera] w-p:
I found a small typo in the q6audio.c file. It can cause overwriting of an arbitrary memory address. Fix is evident, but I attached it for completeness.
[Dell Streak 7] thorswitch:
Hail the Mighty Lords of XDA!

I have heard that XDA forums are the great fount of wisdom when it comes to mobiles/smart phones, tablets and the like, and have come as a novice seeking guidance from the masters. I beseech you to have patience with my (currently) limited knowledge and in return, I will do my best to learn as quickly as I can. :D

I know very little at this point (though I have found the Glossary and Terminology pages at the Wiki) but I don't mind doing my own reading and stuff if y'all can point me in the right direction. A big part of it right now is just that I don't know who or what is trustworthy, except that you guys have an excellent reputation :)

I recently got a Dell Streak 7 WiFi only from Amazon.com (no T-Mobile connections or apps.) I'm really loving it, but there are a few things that I would love to be able to change if I can figure out how. Here are the ones I'm most interested in at the moment:

REMOVING PRE-INSTALLED APPS: There are several apps that came with the device that I have no desire to use and would like to remove. I understand that this will involve "rooting" the device, but the instructions I've found on how to do that are confusing and I've seen references to apps that are supposed to do it in one-click, but the reviews have been mixed and its hard to tell if the instructions or apps are for the Streak 5 or Streak 7

SETTING DEFAULT PROGRAMS: My Streak came with 2 email programs (a "generic" one and Gmail) as well as a generic browser. On the home page at the bottom of the screen is a widget that has an email icon, the thingy you touch to get to all the apps on your device and a browser icon. Is there any way to assign a specific e-mail client and specific browser to those buttons?

ASSIGN ICONS TO FOLDERS: When I make a custom folder, is there a way to assign an icon to it as a visual way of identifying it?

GET T-MOBILE'S QIK VIDEO CHAT: While my Streak isn't connected to T-Mobile, they are the company we use for our cellphones. I like the Qik video client T-Mobile installed on our MyTouch4G phones and would like to be able to use it on my Streak as well (so I don't have to maintain separate video chat friends lists and make sure everyone has the right software.

If you've actually made it this far, first off, THANK YOU for your patience :D I'm sorry it's so long, but I just wanted to get it all out there to start with.

Any other suggestions are more than welcome, as well as links to any other references.

Thanks!

Kriselda Jarnsaxa
[G2 and Desire Z Q&A, Help & Troubleshooting] dailomac:
im looking for a rom that is the closest to the stock desire Z rom on a unbranded desire Z.. im in the process of getting a tmobile G2.. and i dont like the stock fw..
[G2 and Desire Z Q&A, Help & Troubleshooting] xT4Z1N4TRx:
by far the best i have come across is Virtuous ROM as it is sense, but faster and tweaks to be better, and with the advanced kernel you can overclock to 1.5 ghz! the only downside is its froyo 2.2
[G2 and Desire Z Q&A, Help & Troubleshooting] dustrho:
Why is that a downside? What is so much better about Gingerbread than Froyo? I've tried out just about all the GB based ROMs out for the G2, and I don't believe it's better than Froyo. Just a different look that doesn't seem to add speed/responsiveness to the phone.

Virtuous is a great Sense based ROM. Period.
[G2 and Desire Z Q&A, Help & Troubleshooting] xT4Z1N4TRx:
gingerbread seems to be quite a bit faster for me, dunno it might just be me, and I really like the changes to the ui
[G2 and Desire Z Q&A, Help & Troubleshooting] niai_mack:
you could try gingersense as well, i liked it but ditched it for ultimate droid now.