yashsingh1/xdaforums huggingface dataset:
[HD2 Android Q&A, Help & Troubleshooting and Genera] anap40:
I hope they are aware it is a problem and look into it. Its actually the only problem I can name right now
[HD2 Android Q&A, Help & Troubleshooting and Genera] dharvey4651:
The problem we are ALL having is that Android cannot write to the GPS chip. This is why we have consistently long GPS locks. And yes it does benefit you to run QuickGPS in WinMo before booting into Android because QuickGPS writes to the GPS chip that Android accesses and more up to date satellite information is ALWAYS helpful.
[HD2 Android Q&A, Help & Troubleshooting and Genera] alantak:
Running QuickGPS in WinMo, then booting into Android, results in quick GPS locks in Android. But it does not last, seems like it once the GPS signal is lost again I have to reboot again.
[HD2 Android Q&A, Help & Troubleshooting and Genera] fpar:
Is this because we're not on nand yet?
[HD2 Android Q&A, Help & Troubleshooting and Genera] dharvey4651:
I'm hoping that nand will fix it but I still have my doubts. Until a newer, better GPS driver is written or fixed, I can't say for sure that this issue will be fixed.
[HD2 Android Q&A, Help & Troubleshooting and Genera] lukesan:
Does this mean that the Android versions can write to the GPS receiver in my Touch Pro?
[HD2 Android Q&A, Help & Troubleshooting and Genera] dharvey4651:
No idea.. Never used Android on my Touch Pro.
[HD2 Android Q&A, Help & Troubleshooting and Genera] LondonTownGuy:
It's also important to edit the gps.config file located in system/etc folder (make a backup first) to the correct ntp server for your area. A list is here: http://www.pool.ntp.org/en/ usually its default is us, for netherlands it will be nl.ntp.org (just change the us to nl) you can use a file explorer with root access such as root explorer checking that the changes have set after a reboot. If not check file permissions eg in root explorer permissions tick all boxes. This should speed things up a bit.
[HD2 Android Q&A, Help & Troubleshooting and Genera] pietrucci:
I think it is nl.

pool.

ntp.org, isn't it?
[HD2 Android Q&A, Help & Troubleshooting and Genera] LondonTownGuy:
Yes, thanks :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] waterskier33:
In NAND GPS working flawless???

I have read that on nand builds the gps fix is very fast. Can anyone confirm it? Do we still have to use Status gps?

Thanx
[HD2 Android Q&A, Help & Troubleshooting and Genera] windroidHD:
I am running NAND build, GPS fix is SLOW. I have correct gps.conf and used GPS status to update, still it's slow.
[HD2 Android Q&A, Help & Troubleshooting and Genera] dralex88:
Use GPS status and tools + GPS fix... Problem solved
[HD2 Android Q&A, Help & Troubleshooting and Genera] waterskier33:
This is probably not the solution, all all of us are waiting for.

But but maybe today something moved the right direction.

03:10	gauner19861	finally got gps working
03:10	gauner19861	on gingerbread
03:10	gauner19861	:)
03:10	fakker	liar
03:10	gauner19861	no
03:10	<= NeoMatrixJR_Mobi left/quit
03:10	gauner19861	good coder
03:10	Cass	hd2 pig
03:10	gauner19861	:D
03:10	fakker	thanks
03:11	fakker	i dont even try
03:11	Cotulla	linux hangs up
03:11	Cotulla	:P
03:11	Cass	hows the tab fakker?
03:11	fakker	great
03:11	gauner19861	cotulla: agps part is indeed missing btw
03:11	Cotulla	hm
03:11	=> mastermerlin joins
03:11	Cotulla	is it implemented in android?
03:11	gauner19861	no
03:11	gauner19861	gps lib has to implement it somehow
03:13	<= derek0228 left/quit
03:13	=> WisTilt2 joins
03:14	Cotulla	yeah crash in gpio_keypad_timer_func
03:15	Cotulla	hello dharvey4651!
03:15	gauner19861	cotulla: gingerbread gps lib crashed because of missing agps :D

Now they at least know that gps driver is not complete (agps part is missing). This gives us hope;)
[HD2 Android Q&A, Help & Troubleshooting and Genera] karendar:
That's just for the Gingerbread driver... The whole GPS fix issue is a whole other story.

We'd need a quickGPS type software (With write access to the GPS chip) or a driver that supports writing to the GPS chip... Devs?
[HD2 Android Q&A, Help & Troubleshooting and Genera] waterskier33:
I don't think so. From what I have read on the irc channel it wasn't working on gingerbread because the original driver written by Cotulla (that one all the other android builds use) was mising some parts (agps an maybe more). On froyo it didn't cause gps not working or errors but it does imply that driver is not 100% OK.
[HD2 Android Q&A, Help & Troubleshooting and Genera] karendar:
Well it's a given that the driver isn't 100% OK, otherwise I don't think we'd have so many issues getting a proper sync, it would do it on its own. A-GPS is basically using your internet connection to help sync your GPS signal quicker (By getting the positionning?) so... Maybe you're right!

Anyway, the devs rewrote alot of the drivers for the HD2, it's obvious that not everything is 100%, but we're getting closer.

Gauner1986 just confirmed this:

http://xdaforums.com/showthread.php?t=900631&page=9

So I guess we need a new lib with AGPS support...
[HD2 Android Q&A, Help & Troubleshooting and Genera] chaoss1968:
Heres what worked for me

I installed the quick gps, gps status and downloaded the update, then uninstalled copilot and reinstalled, works perfectly. Hope this helps someone. This is on htc hd2 booting straight into android with magldr.
[HD2 Android Q&A, Help & Troubleshooting and Genera] cuponoodle:
the easiest way is ur APN are wrong MMS+SUPL is usually one APN and the other one is your data.

let me know if you kno what im talking about it where you put apn type

I KNOW IT WORKS LIKE 50 times faster with this because google maps uses SUPL..... it helpls alot of you change your gps.config to your region. make sure you edit the one that is on your android's root not your system root. reboot too :)
[HD2 Android Q&A, Help & Troubleshooting and Genera] gieke:
I installed the HD 2 Core Droid DHD V1 (Rom from 24/01/11) and I also had problems with the Quick GPS Fix.

However I found a solution:

If my program (Sygic Aura) doesn't find a GPS Fix within a few seconds,

then I exit the program and go to Setup. Then I temporarily disable the WiFi connection and afterwards I enable it again.

When I 've got the new WiFi connection, I exit Setup and rerun Sygic Aura.

Then I'm getting a fix within seconds (even inside my house).
[HD2 Android Q&A, Help & Troubleshooting and Genera] htchd2sucks:
Hello, hello!

So what about phones with only NAND android installed?

I don't have anymore win6.5 to install quickGPS so I can not "update the data inside the gps chip"?

Thanks.

PS: I followed instructions and edited /system/etc/gps.conf to reflect my country zone instead of us.ntp.... (taken from http://www.pool.ntp.org/zone)
[Droid Incredible General] cnlwatkins:
Just out of curiosity I have had my phone rooted for about 3 months and after switching roms the other day all of a sudden I had very weak. 3g service. Wondering if it could be the software from switching roms or just the phone. Stupid question I know bit still wondering. Thanks
[Droid Incredible General] ncwildcat:
Where are you located? The speed has been bad in west wake county noelrth carolina for a few weeks (Raleigh/cary/espicially Apex)

Sent from my personal space
[Droid Incredible General] cnlwatkins:
I've called Verizon and they said the service is fine where I M. My wifes phone has 3 g and is fine. Wondering if it was from switching roms
[Nexus One Q&A, Help & Troubleshooting] Bazzzar:
I have just set up my Admin email account I use for our football club to email our committee members. What I wanted to know is there a way I can create a folder in contacts and just call it committee, the reason I ask is that I don't have phone numbers for members just email addresses and as we have 40 committee members I wanted to know if there was a quicker way than adding each member one at a time (group email) I am using the the email app already installed on phone. Just like to point out this isn't a Gmail account.

The reason I ask is that when I press on the 'To' line I have to start typing an address but it brings up all my contacts.

Thanks in advance for any help.
[Nexus One Q&A, Help & Troubleshooting] britoso:
Go to gmail contacts on your desktop and create an email group.

You can just use the group name later, even on your phone.
[Android Software Development] mynameisvineeth:
hi guys

I am an 16years old guy android lover.eddicted to Android

after using android from an year I have decided my future to be an Android devoleper :)

my aim is to work in Google android project or to become an devoleper like cynagon

can u(the best devolepers of xda) say me what languages to learn and all that I need to be a best android developer.

I also have the question that which operating system is good for learning languages and for Android devolepment is it

1:) windows

2:) mac os x

3:) ubuntu

please my life is in ur answers
[Android Software Development] SterAllures:
Really nice to see other ambitious persons wanting to develop in Android I myself have kind of the same question but I will open my own thread about that later.

Now for you.

I would say you should learn Java as I often read. and when you got a good basic of Java ( or any programming language for that matter) about variables and loops.

Also google provides several usefull starting points for android development but I wouldn't start with that before you have a good basic knowledge of programming itself.

http://developer.android.com/sdk/index.html

This link I find very usefull you learn how an android app works. Where is the data stored, what does it do when you click an app away( instead of exiting the problem)

http://developer.android.com/guide/topics/fundamentals.html

That is my 2 cents about Android Development.

For OS I myself use Mac OSX I find it alot easier to connect with adb than Windows but I can't say what is better.

Goodluck! hope to see alot of programs from you!
[Android Software Development] Gene Poole:
You need to become proficient in C/C++ and all the rest will fall into place. I recommend the linux platform (you mention ubuntu, but there are several) as the android platform is linux based. I use Gentoo myself.
[Android Software Development] jug6ernaut:
agreed about c/c++, if you are proficient in c/c++ most if not all other languages will fall into place. its not about the language though but rather the theory and principles behind the languages. I suggest c/c++ because imo if you get c/c++ you get all the others.
[Android Software Development] brogdogg:
Oh yeah, I agree here as well. In general, Linux is definitely good for learning programming on. All the tools are *free* (most of my college classes dealt with the Linux platform for this reason). Also, at least on Linux, I have not had problems getting ADB to recognize my device. On Windows, I did get my system to recognize my device, but it definitely took longer.

(Using OpenSuSE for my Android development).
[Android Software Development] jorny32:
Actually, unlike these spectacular developers, I recommend you learn Java. Android IS coded in JAVA and it is an object oriented programming language, which is in many ways VERY different from C/C++.... Then start going through demos of other Android applications till you can read the code and understand what it is doing.

It finally makes sense why Android developers are so far behind the rest in app development....... college degrees would help.
[Android Software Development] mynameisvineeth:
what happens if I learn java, c/c++
[Android Software Development] Steven__:
I'm not sure what the question is here... Are you asking what you should do after learning those, or for more opinions about which you should start with?

Anyway, the best thing would be to take a computer science course. That way you'd learn all the fundamentals of computer programming as well as specific languages. If you can't do that, you can always just teach yourself. For example, I took a few basic programming classes (e.g. a few hours a week for 10 weeks "Introduction to C") but after that, everything I learnt was self-taught in Java using the Android SDK. I've been working at it for about a year now, and published my first app 6 months ago which has been selling slowly but steadily, so it can be done.

There are many many resources online you can find, as long as you have the patience and time to read everything. The two best places to learn things from are the official developer's guide and Stack Overflow; Stack Overflow is a question and answer site for programmers.
[Android Software Development] mynameisvineeth:
if I learn the three languages in the collage can i devolep apps.

my aim is to become an good android software engineer so please anyone suggest which course should I take in the university such that my future will be bright with google.
[Android Software Development] tux racer:
You don't need to learn all three languages. I would personally learn Java first since it's excellent to learn basic programming concepts in and techniques and it is the main language used for developing Android apps. C/C++ should definitely be learned at some point if you want to work for Google, but you'll need at the very least a bachelor's degree before you get to that point. If you get to that point, I am sure you will have learned C/C++.
[Android Software Development] dcds:
I do OK under Windows, but I recommend Linux if you can. USB drivers and I was good to go. Java is great, seems dauting at first. I would get java first. But once you know, you like it. At least I did. Makes it more difficult to make a mistake, IMO.

Of course, I'm just starting. Listen first to the extremely advanced people that post here.

Good luck! :)
[Android Software Development] mynameisvineeth:
is computer science good for me?
[Android Software Development] SterAllures:
Depends I know a few Computer science schools where they teach PASCAL I don't think 4 years of PASCAL will be usefull so it kinda depends what classes are given there. Don't you have a summary of what classes you get at that computer science school? and furthermore computer science can be useful but I don't think you have to know what hardware is in a computer to create an android app.
[Android Software Development] tux racer:
You have no idea what you're talking about. A computer science degree is not about what language you learn and how to program. It's about the concepts of computer science. It doesn't matter what language a computer science program uses. It has everything to do with the conceprd you learn to apply to programming.
[Android Software Development] cyanogen:
If you wanna work on Android, start with an app instead of trying to work on the framework. You'll learn a lot more, much faster.
[Android Software Development] mstorer3772:
It sounds like your definition of a computer science degree is closer to what I'd call "computer theory".

Q: What's the difference between theory and practice?

A: In theory, there's no difference between theory and practice.

;)

Yes, learning threading concepts (for example) in one language will carry over reasonably well to another... but you'll still need to learn a new API, and no two APIs are conceptually identical. Actually being familiar with a given language/API/OS/IDE out of the gate is a pretty big deal when it comes time to Actually Get Hired... or just doing stuff on your own with It (whatever It might be).
[Android Software Development] ChiefNugget:
I was going to start a new thread with the following post, but I think my questions fit with this thread...

"I have a scientific/technical background and know some networking and Linux basics (i.e. enough to set up a very functional home server with SFTP, Samba, DLNA server, etc from Ubuntu/Deb packages), but I have very little computer programming training.

Where is the best place to start if I would eventually like to develop Android apps?

Should I focus on programming fundamentals with Java as the main programming environment or step right into the Android SDK with Eclipse?

Any links to recommended tutorials and lessons would be greatly appreciated too.

Thanks!"

It sounds to me like Java is the best language to use when learning programming fundamentals if the intent is to develop Android apps in the future. Links to recommended educational resources would really make this a valuable thread.
[Android Software Development] [funcoder]:
@ChiefNugget: Please learn first Java and then if you have understood the basics take a look at the developer.android.com site. You should buy a good Java Programmer Book Click
[Android Software Development] Kcarpenter:
Couple of things to get straight here:

1. "Android" is written in C++ - This is the OS of the phone, it's not written in Java - if you want to be big like Cyanogen you'll need to know C++ very very well. *Sidenote: EXCITED FOR GINGERBREAD CODE TO DROP SOON*

2. Java is not a compiled language (why no OS is written in it) it is a "Interpreted" language meaning that there is very little change from what you type to what the JVM (Java virtual machine, in our case "Dalvik") actually interprets and runs as "Java Byte Code"

So it depends what you want your concentration to be in, if you want to write machine level code - hit up the C++ side of things, if you want to write Apps - java is where you should go.

How ever, I recommend to anyone who wants to become a developer, learn C++ before you learn anything. It's difficult for a reason - it makes you better in the end when you understand how memory is managed and why you shouldn't do things that lots of developers do.
[Android Software Development] mstorer3772:
And linux is written in C.

That is quite debatable. Between "javac", and JIT compilers, java code does indeed get turned into machine code. And "compiling to bytecode" is still has a valid meaning. When I think interpretted languages, I think "no code is checked until it is executed". You find out about syntax errors when you run it, not when you hit the "build it" button on your IDE.

Oh, granted. With java you ALMOST don't need to know what pointers are... but what's left will HANG YOU if you're not careful.

GC's spoil you. Kids these days! Why when I was your age... Anyway, getting into the habit of releasing memory early on means closing files and other resources is likewise well understood. Someone learning java only runs into resource management later on... "stunts their growth" as it were... like Europeans and fractions (metric vs Seemingly random combinations of units).

Get off my lawn!
[Android Software Development] Vanquish46:
I would highly recommend taking a computer science course if your high school offers it.
[Android Software Development] mstorer3772:
That reminds me. Want to know the high school class I've gotten the most use out of as a scripter then programmer over the last 15 years?

Typing. A full year of it. Deathly dull, utterly worth it. I knew what I wanted to be from way back, and planned for it.

Being able to turn your thoughts into code as they're happening means you don't forget the last part while you're still hunting and pecking away at the first part.

Admittedly, it does make those tiny smart phone keyboards even more annoying, but for coding? Invaluable.
[Android Software Development] mynameisvineeth:
hey

hey guysssssssss!

can anybody clarify me.

I am in 11th standrard.

I want to study 12th standard and then enter engineering.

I am planning future of my life.

my aim from starting had been to brcome an android engineer.

can you say me what things I must study and what branch in engineering should I take for my aim.

I also love modding and creating apps and mods.

so from the starting of cynogen mod I wished I also want to be like cynogon because I want to make people happy and I want to be known by the world.

I am thinking that if I become an good software engineer in android project I will also get expirence in modding

please the cool and intelligent guys of xda please say about this thread to as many people as u know .
[Android Software Development] ivolol:
1. Learn Java

Do it here: download.oracle.com/javase/tutorial/

The tool you want to use to learn it is eclipse: eclipse.org/downloads/

2. Learn Android SDK

Read through this entire site: developer.android.com/index.html

3. You don't need more steps if you have gotten to this stage.

These 3 steps take a long time in themselves. You cannot go wrong with them.
[Galaxy S I9000 General] kirandeep:
does this mean anything to us with galaxy s's? there is a similar phone out there with froyo this can only be a good sign yeah???

would like to know how it runs, and whether theres any lag!!!
[Galaxy S I9000 General] Snuble:
It probably means they've had a stable froyo firmware for a few weeks already, but struggle as much with KIES as we do...
[Galaxy S I9000 General] kirandeep:
thats what I mean, they have a froyo release stable enough to release right now, then I can only assume we should see a stable froyo by the end of October??

the hardware on the galaxy looks similar to galaxy s, smaller screen though.
[Fascinate General] Smallerlarge:
I read posts concerning screen lock and I'm having a similar problem, but it is compounded by an Enterprise email that forces password protect. Now, not only does the screen lock while on a call, but also requires the entry of a password to re-access the phone. I must have the account set up for work.

Also, I cannot seem to find a setting where I can even change the password that was chosen when setting up the email account. I would have made it a little simpler if I'd known the issues I would be experiencing.

If anyone has any ideas, I'd love to hear them. My phone is still un-rooted.
[Fascinate General] ivorycruncher:
If you want serious corporate email capabilities, look no further than Touchdown. It's $20 on the Market, but well worth it. The built-in email/calendar functionality is a joke in comparison. Some will say its interface leaves something to be desired, but I personally have zero issues with it.
[Fascinate General] Smallerlarge:
Thanks for the response

I'll check out Touchdown.

I did make a bit of progress. I reloaded my corporate email and despite being told I needed a 8 digit password, I entered one letter and it still worked. That makes unlocking the phone a lot easier. I will try it again later leaving it blank and see what happens.

I spoke with the IT guy at work and I thought it was a requirement placed on their end, but it is not... according to him.

Thanks again for the response.
[Epic 4G General] churro7:
anyone even try this? it seems a better solution than the airave
[Epic 4G General] Kcarpenter:
I tried a...cityline?...repeater and it did OK, allowed me to pickup 3G where the AirRave would only give 1x. A little expensive for what it did though, only added one more bar of service unless you where like 10 feet from it.
[Galaxy S I9000 Q&A, Help & Troubleshooting] mlmcelligott:
Hi all, Im a noob here and this is my very first post.

Just got a samsung galaxy s (Irish version, i9000) after upgrading from a htc legend. Amazing phone and very impressed with it.

My question is does it have a gyroscope and what apps are there to use it?

I want to map an underground carpark that has no gps or data signal so the phone would have to log the path it takes by using the accelerometer and gyro (if it has one). If the app could output the data to a log file that would be amazing but I think im asking too much!
[Galaxy S I9000 Q&A, Help & Troubleshooting] andrewluecke:
It has magnetic compass, and x,y,z accelerometers. Best thing to do is give it a proper try (some people commented that the compass in some older firmwares was a bit off though).

I don't believe there are any gyro's but Gyro's probably need recalibration every so often anyway (internal or otherwise). If you hold the phone a constant way (flat), I'd imagine there should be sufficient information to be accurate (because you know that Z axis is always 9.8m/s, and any changes in Z from are height

All you can do is test it though..