yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] trapzz:
i read that you need to buy one of straight talk's nokia phones to get it to work on the htc inspire phone. you cant use their other phones cuz they have locked sims. theyre offerng a samsung phone called the Samsung T255G for free. is there ANY way i can use this phone on my htc inspire 4g even though its not nokia?
[Nook Color Accessories] bbernardini:
I'm looking for something like the iKlip for the iPad for my Nook Color. Google searches haven't been coming up with much, so maybe there's a key term I'm forgetting to use in my search.
[EVO Shift 4G Q&A, Help & Troubleshooting] Autumus:
Ok,Here me out I know this has been asked but I have a different situation and reall y need input as of right now I've read so many reviews and heard so many diff opinions I just want some help on here.

Ok so I bought the shift 11 days ago and realized while I have no problems with it I do want the most out of my upgrade, that being said I turned my attention towards the nexus S, also by the way I only wanted to spend 100 dollars no more than that or I would've gotten the Evo 3d or some other dual core awesome phone. Anyways, I know I would give up the hardware keyboard but feel this is inevitable and something I will eventually do. However the NS has a faster processor, better screen, bigger screen, no crap sprint apps you cant get rid of and a forward facing camera which is a big positive for me.

Heres the deal though I never go against reviews and all the stats say that the Shift wins by like a whole start on every review site. That being said a sprint tech said they have more returns on shifts than the NS and that he loves his NS. So I go in considering the trade and the salesman comforted me saying he wouldn't make the trade. I took his advice then got home and thought well of course the salesman said that it'd be cheaper and they'd have to refund me about 50 bucks and a hundred in the long run. Also I read it has bad wifi problems is that true? I'm sorry for the disorder of this post, I'm just extremely frustrated and don't have much time.

SO I know this has been long, but in eveyones opinion what would you do? i know the NS feels cheaper but I mean does that matter? With a nice case, a zag full body cover and insurance should that matter? Also, the 16gb no sd card thing doesn't bother me I don't think I'll ever and never have exceeded 4gb.

I only have 2 days to decide.

Thanks everyone in advance
[EVO Shift 4G Q&A, Help & Troubleshooting] halrulez:
I would have gone with the nexus s. But I am holding out for the prime
[EVO Shift 4G Q&A, Help & Troubleshooting] Autumus:
Yeah, I just read several times the forward cam is garbage do you know about this? I'm wondering all I want to use it for is skyping. Also another big selling point for me was the thought of Ice Cream Sandwich on it soon vs. the shift taking forever if ever getting it. I heard the NS ram is bad is this true?
[EVO Shift 4G Q&A, Help & Troubleshooting] prboy1969:
Well i'm going to be bias in my opinion, but here goes. There's a reason thr Shift does better on almost every review you read. It's a better device ( IMO ) . Yes it doesn't have a foward facing camera. But if that's the only deciding factor, than just get an EVO4G. Way better than the Nexus S. Plus even though it's been put on EOL. It's still got a lot of life in it. I've had a lot of chances to use other devices, and compare them head to head with the Shift. In the end the Shift always wins. Just a better device than most out there, very underated. So I would say stick with the Shift. But what the Hell do I know :p .
[EVO Shift 4G Q&A, Help & Troubleshooting] mulhiny:
I've owned a lot of phones and the Nexus is one of them. Few things of consideration..I'd say the WiFi on the Nexus bests the Shift, to answer that question. For me, the battery life on the Nexus is not as good as the Shift. Also, the radio in the Nexus has issues. Poor reception. At home, even roaming, I could barely send a text. This was my biggest reason to part with it and go back to HTC. Other than that I felt the Nexus was a nice phone. No issues with build quality and the Super Amoled kicks ass.

Also, if you are a big tweaker/flasher consider that there are a few rooted roms for the Nexus, but not much. And they are all plain AOSP so they are pretty much the same.
[EVO Shift 4G Q&A, Help & Troubleshooting] notsointeresting:
If the Nexus S was out when I got the shift I would have got the Nexus instead. Don't get me wrong I love the shift to death, but unless you want to keep the sense ui then get the Nexus. (I think they even ported HTC Sense to the Nexus S)

Yes the shift is fast-but the nexus is faster, has a better screen, and also a ffc.

Although if you stick with the shift its still an amazing phone
[EVO Shift 4G Q&A, Help & Troubleshooting] tokuzumi:
If you don't care about a physical keyboard, get the NS4G. I really want my next phone to have an AMOLED. Plus the support we get from HTC is non-existent for the shift.

Also, the Nexus phone should get the Ice Cream Sandwich update, where the Shift will need to go the AOSP/CM route (most likely, because of non-existent support mentioned above).
[EVO Shift 4G Q&A, Help & Troubleshooting] halrulez:
Tell ya what if you don't want to trade your shift for a nexus s then let me have the trade. you can have my shift all rooted and ready to go. I want that sleek curvy s in my hands.
[EVO Shift 4G Q&A, Help & Troubleshooting] sookieball:
Ill tell ya cuz I'm doing this right now. I'm selling my shift Sunday and getting the NS4G Tuesday. I love my shift to death but I want a new toy. But since you can get a shift for the same price on eBay as a ns4g than go for it!
[EVO Shift 4G Q&A, Help & Troubleshooting] bigfdaddy:
Will their be a sense 3.5 port to our devices....coming from hd2 and mytouch 4g I had it on both and came fond of it...
[EVO Shift 4G Q&A, Help & Troubleshooting] YoungCorruptionV2.0:
This has been answered before. we had a dev from the EVO section working on one but he just disappeared, we always might have 1 or 2 other devs working on it but the progress is slow
[EVO Shift 4G Q&A, Help & Troubleshooting] bigfdaddy:
Ok just wondered cause I had read it somewheres but it poofed I couldn't find no more about it.....I had it on my hd2 and mytouch 4g and loved it.....so I figured it would of already been on here to.
[EVO Shift 4G Q&A, Help & Troubleshooting] YoungCorruptionV2.0:
yeah it got moved to the general section by a mod cause OP never gave updates on it or anything but a unflashable zip that bootlooped you
[EVO Shift 4G Q&A, Help & Troubleshooting] bigfdaddy:
Ahh I c that explains it.....I hope one of our devs make a port of it.....would much b apreciated.....if not ehh what can ya do lol....
[Desire Q&A, Help & Troubleshooting] theGanymedes:
Hey guys,

For a few days, I was wondering what could happen if we could compile the Standard C library (not trimmed one like Bionic) and compile some linux applications for ARM processor (say, Desire). I successfully compiled the GlibC, and now do have the .a and .so files.

The problem is, I don't know where to put them, so the dynamically linked applications can reach them! I could put them to /system/lib, but I don't want to overwrite the files already there (I don't want to crash the working parts of the system). I was thinking to put them to (say) /data and create symbolic links to /system/lib, but - as I said - what about the libraries which have the same name?
[Desire Q&A, Help & Troubleshooting] theGanymedes:
Sorry for the wrong section post. I found the solution though..

The thing is to be done is editing the Ramdisk/init.rc; changing LD_LIBRARY_PATH variable, accordingly (say, /data/lib). Once you do that, the system loads libraries from the folders, in specified order.

However, you must be cautious because since at the boot time, Data might not be mounted yet, the libraries that are installed there could not be read. Ergo, don't delete (or move) the system libraries (like I did :D) - the phone won't boot without them.

Another issue is libc. Since bash shell is compiled with bionic, it requires bionic version of libc; not glibc. I'm going to try to overcome this by recompling shell; yet still there might be other problems (there might be other native executables need Bionic Libc)

I'll update this thread as I try new things.
[Desire Q&A, Help & Troubleshooting] Edge-Case:
I just put glibc in /lib, at boot /lib is empty, but then I mount the contents of /lib aftwards. Ideally it would mount from a custom init.rc script. I suppose if you put the libc in /data/lib you could sym link that to /lib during boot. I am pretty sure that /lib needs to be in the root dir and its contents must be executable. I found I had to edit some header file somewhere, I'll get back to ya once I start poking my head round Android again, syncing back up atm.
[Nook Color Q&A, Help & Troubleshooting] echardcore:
Hello,

Any and all help would be appreciated.

I am able to boot off the SD just fine. I can't boot without the SD. Nothing happens. If I have it connected to the PC I hear the PC recognizing a USB device but nothing on the screen of the nook.

I can't get into RECOVERY at all.

Here is what caused this. Really dumb... I tried to restore a RECOVERY backup from another Android device. At that point I was booting off the internal flash.

What can I do? Thanks in advance.

UPDATE:

I was able to get into CWR from SD using info finally found in this thread...

http://xdaforums.com/showpost.php?p=11452450&postcount=19
[Motorola Milestone Android Development] Android Power:
What's wrong with my Droid? I get this when its not in airplane mode. Sorry! The process com.android.phone had stopped unexpectedly.Please try again. I press force close and it pops back up. I can't get on wifi or anything cuz of it. I am running 2.3.4 Liquid Rom Overclocked at 1.1GHz ... It's not activated but I use it as mp3 and games but I can't because this pops up...I can't use wifi because it must be in airplane mode...any ideas?
[Motorola Milestone Android Development] Aoi_sora9x:
This is Milestone thread, it's not the droid you are looking for.
[Motorola Milestone Android Development] mohitrocks:
this is the milestone thread, but you might want to try flashing a nandroid backup and going on from there. or wipe all data + caches and apply a new rom (this is how it works for milestone, not sure for droid. you would get more accurate answers if you posted in the droid section as opposed to the milestone android development - e.g. post in droid and milestone general)
[Motorola Milestone Android Development] Android Power:
Sorry! I thought they were same phone!
[LG Thrill 4G] Racing666:
I am having a hell of a time getting the stock mail program to work. I have it set to sync every 30 minutes but it just doesn't. The only time it pulls in emails is when I manually launch the program and click update. I have sync on and no task manager/killer installed. I'm missing important emails because of it. If I can't get it to work, I'm gonna have to go back to an iPhone 4 that the email app actually worked.
[LG Thrill 4G] Racing666:
I guess I'm headed out in the morning to get in line for a iPhone 4s and gonna return my Thrill. This is ridiculous that the email program doesn't even work right and I lose 10% per hour of battery life idling. I guess I rely too much on getting email on my phone when I'm away from the pc. This phone is actually causing me to lose business because I'm missing emails. I wish everyone the best of luck with their Thrills, but I'm headed back to the iPhone side.
[Verizon Droid Incredible 2] beeblebrux:
I didn't even know where to begin searching for this, so I thought I would just ask.

I was camping this weekend and wanted to use my phone for some music. I had spotty cell coverage where we were, so getting anything to stream smoothly was out of the question and I have barely any music actually stored on the phone.

Then I remembered: the FM tuner! I had an audio cable in the car I use to connect the phone to my car stereo that would work perfect for the antenna, but then I realized I had no speakers to plug it into. Which leads me to my question: Is there a way to have the audio come out of the speaker despite something being plugged into the headphone jack? It would be perfect for those times when I want to use the FM radio without using headphones or external speakers.

Thanks in advance if anyone has an answer to this.
[Verizon Droid Incredible 2] HypostaticOnion:
Why not just unplug the jack if its not being used??

Nevermind. I misread that. Discard what I said above lol.

Sent from my DINC2HD
[Verizon Droid Incredible 2] tmlhodge:
You're car has no radio?
[Verizon Droid Incredible 2] beeblebrux:
lol, of course my car has a radio! I knew there would be confusion with this

"Something" needs to be plugged into the headphone jack for the FM radio app to work (I assume the "something" serves as the antenna). I want to be able to plug the audio cable (that I normally use in my car) into the headphone jack to serve as the antenna, but have the audio come out of the phone's speaker, since I had nothing to plug the audio cable into in the middle of the woods.
[Verizon Droid Incredible 2] digitalsynner85:
lol, start the app w/ ur headphones in, hit the menu button, hit speaker, voila, you're set
[Verizon Droid Incredible 2] beeblebrux:
Wow, I deserve a beating for this one. Thanks for sparing me
[Verizon Droid Incredible 2] bberryhill0:
Thank you.
[Android Software/Hacking General [Developers Only]] mrinehart93:
For some strange reason, whenever I compile CyanogenMod I run into this error: Error: The output jar is empty. Did you specify the proper '-keep' options?

This is the terminal output from above that:

target Dex: DeskClockTests
Copying: out/target/common/obj/APPS/DeskClockTests_intermediates/progaurd.classes.dex
target Package: DeskClockTests (out/target/product/sunfire/obj/APPS/DeskClockTests_intermediates/package.apk)
'out/target/common/obj/APPS/DeskClockTests_intermediates//classes.dex' as 'classes.dex'...
Copying: out/target/common/obj/APPS/DockAudio_intermediates/emma_out/lib/classes-jarjar.jar
Proguard: out/target/common/obj/APPS/DockAudio_intermediates/proguard.classes.jar
ProGuard, version 4.4
Reading program jar [/home/mike/android/system/out/target/common/obj/APPS/DockAudio_intermediates/classes.jar]
Reading library jar [/home/mike/android/system/out/target/common/obj/JAVA_LIBRARIES/core_intermediates/classes.jar]
Reading library jar [/home/mike/android/system/out/target/common/obj/JAVA_LIBRARIES/core-junit_intermediates/classes.jar]
Reading library jar [/home/mike/android/system/out/target/common/obj/JAVA_LIBRARIES/ext_intermediates/classes.jar]
Reading library jar [/home/mike/android/system/out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar]
Error: The output jar is empty. Did you specify the proper '-keep' options?
make: *** [out/target/common/obj/APPS/DockAudio_intermediates/proguard.classes.jar] Error 1

From what I understand, it is an issue with ProGuard not knowing what to do with an empty .jar file? Does anyone know a way I can bypass this, by either telling ProGuard to skip it or just not compiling that file?
[Android Software/Hacking General [Developers Only]] mrinehart93:
bump... i really need help with this and Google can't help me out.
[Android Software/Hacking General [Developers Only]] bekriebel:
In the Android.mk file for that project, add "LOCAL_PROGUARD_ENABLED := disabled" to prevent ProGuard from optimizing it.
[Vibrant Q&A, Help & Troubleshooting] vibrant808:
hey so I tried to push the dialer.apk from the Ultimate rom which is 2.2.1 onto projectV. I think its the i900 dialers that I like with the message button in the diailer and the call back/message buttons when you end a call. Anyway I pushed it and when I get a call the buttons for answering and rejecting are all messed up and I flashed the "callrecord_remove" zip that stops the dialer from auto recording and my phone stopped booting up afterwards. It would get stuck on the splash screen. Any idea why that happened and how I can get a i9000 dialer on project V?
[Vibrant Q&A, Help & Troubleshooting] vibrant808:
bump

10chars
[Vibrant General] xriderx66:
I was thinking, can't google just release a open-sourced release that can be used for ALL android phones? I understand why Samsung would want its Touchwiz in it, and tmobile would want their apps in the phone, but if Google started doing that, would it work? Like they put out a few versions of the next Android, and it just starts working? The different versions could be that theres one for small screens, bigger screens etc.

I'm just thinking, couldn't they just eliminate fragmentation with that?
[Vibrant General] Deleted member 3572053:
What about drivers for the phone? Those are closed sourced most of the time, They release them for the nexus though.

Google can definitely release the rom, or the aosp as they do but can't be fully functional with drivers. Like cm7 early on for our phone but I believe they reversed engineered the drivers
[Vibrant General] reuthermonkey:
They already do.

That's what AOSP is.
[Vibrant General] SamsungVibrant:
I agree, Google should handle OS updates the same way Windows/Linux operate. Google should release the OS with compatible drivers for all devices.

As long as your phone has the specs to run the latest OS fast enough, great!
[Vibrant General] reuthermonkey:
Since when has Linux or Windows come with all the drivers? Have you ever done a fresh install of Windows or Linux before?
[Vibrant General] se7en10:
This is known as Fragmentation.

You have many choices/options of hardware but it's up to manufactures & carriers to provide compatible drivers.

Hence, iPhone & Nexus phones are so stable. I think Samsung is skating on thin ice by offering their Galaxy S to too many carriers with too many variables.

My next phone will be Nexus Prime/Galaxy Nexus!!!! :D
[Vibrant General] KWKSLVR:
Sigh

I realize that everyone has differing opinions on this, but this isn't "fragmentation" in the same manner that Google refers to "fragmentation". I'm not picking, but it's the most misused phrase in the Android world. Fragmentation isn't about different devices with different drivers and individual frameworks like TouchWiz, Sense and Motoblur. Fragmentation is about companies doing things like installing Android on hardware that doesn't meet minimum specs (yes, Google has minimum/recommended hardware specifications), and running devices that are cut off from the Market altogether.

The reason why that's called "fragmentation" is because it's a poor representation of Android. It may be open source, but it's still being used in a manner not intended.
[Vibrant General] adamcooks:
But then people would just expect their"old"phones to do new things. Why upgrade software when Tmobile wants you to buy new hardware.
[Vibrant General] SamsungVibrant:
Yes I've done a fresh install of win 7 and Kubuntu, and both find all the drivers I need flawlessly. Took Kubuntu/Ubuntu a while to be as easy as windows, but it's there now.

Really don't know what you meant either, Windows 7 goes and finds all the drivers you need if it doesn't already have a compatible one. It is a flawless easy install.
[Vibrant General] Supremancy:
The key words are "find drivers." Windows automatically finds what driver you need by downloading them from the net. Google would have to create a program that lets you update while getting required drivers..

I think that why ima go with the Nexus Prime. Its basically a GS2 but you get the android updates :) (I think)
[Vibrant General] gehzumteufel:
False. Google gets the device first, loads Android on it the way they would like it loaded, drivers and all, and then hands it back to the manufacturer. The manufacturer then changes the source as they choose.
[Vibrant General] Deleted member 3572053:
They make drivers for parts they didn't manufacturer? That makes no sense.
[Vibrant General] SamsungVibrant:
I don't know but it wouldn't be too hard to get drivers from part/chip manufacturers.

Doesn't Microsoft make drivers to parts they didn't manufacturer?
[Vibrant General] reuthermonkey:
Apparently it is. See: Vibrant GPS.

No. There are generic drivers based upon standards, like NDIS, VGA, etc... that are freely available to distribute and provide very basic functionality. Non-standards drivers (that is, most drivers used since about 1994) are proprietary and must be obtained from the manufacturer.

Or do you not recall having to go out and search for hours to find the right drivers for windows 95, 98, NT, 2000, and Me (uggh)? Ever use linux before the likes of apt-get/yum and automated gui installs? Install printers over parallel ports? Serial mice?

I'm gonna guess no.
[Vibrant General] xriderx66:
god thats a pain in the ass.
[Vibrant General] reuthermonkey:
I do not miss those days. Not a single bit.
[Vibrant General] SamsungVibrant:
Who cares about windows 95, it's almost 2012 and Win 7 has practically all the compatible drivers you need upon install, and if it doesn't it searches and finds it for you. Not to mention windows update notifies you of new updated drivers also.

There is no reason Google can't direct Android in the same direction to make everything easier. They just have to work out deals probably with hardware/chip manufacturers for drivers or something. I think it would also help end fragmentation if Google just handled the OS release and updates and took the control away from phone manufacturers and carriers.
[Vibrant General] reuthermonkey:
So that answers that.

It helps to know a tiny bit of history to understand why things are the way they are. How old are you? 14?

Except for that whole "open source" thing.

"or something" being the important part here. How, exactly is google going to "work out deals" with driver manufacturers, when they don't have any control over what hardware each phone uses? Moreover, unlike Android (which is distributed under the GPL) drivers are proprietary and don't fall under the same GPL license. Different driver manufacturers may have different licensing models with different handset makers as well. What microsoft does is quite different. But since you don't know anything about the history, I'm really not going to waste my time detailing Microsoft's approach, or the fact that it took them about 20 years to get there.

That would end fragmentation a whole lot, because phone manufacturers and carriers would no longer sell Android devices, and we'd go back to iOS and Blackberry (or WP7). Chances are, manufacturer profit margins would go up if they did that, since there'd be less competition, and less room for hardware innovation too. That sure would be easier though.
[Vibrant General] defconoi:
A simple fix

a simple fix to this whole fragmentation problem would be:

1. Android Release all OS Updates

2. Each device manufacturer uploads individual device drivers to google just like github maintainers take care of each device like cyanogenmod

3. Service Providers like T-Mobile/AT&T/Verizon could issue updates and customizations to the market. Just like T-Mobile does, they have their own T-Mobile Market Section. This would allow them to add customizations to the launcher, and certain apps. Google could have an Agreement with each provider that when your phone updates, it could either WGet updates, or have the market auto download and install them.

This is a simple fix. Stupid Simple, because it would make all manufacturers device maintainers, updates are central organized, and everyone can get their updates, manually or automatically.
[Vibrant General] Deleted member 3572053:
Thank you reuthermonkey.
[Vibrant General] :
That's not really open source. Fragmentation is a problem, but it comes with the territory.