yashsingh1/xdaforums huggingface dataset:
[Device Reviews and Information] zerogun:
MediaTek chipsets are not the issue. MediaTek used to be, and still is, a gps chip company. Their GPS chips do not suck... Please read on for a solution to the GPS hopping issue.

---------- Post added at 06:52 PM ---------- Previous post was at 06:38 PM ----------

You are very close to the target! The issue, I believe, is that the software compiler is not keeping up with the input from the GPS. In fact, it's REALLY slow. If you look at Maps when running GPS, the arrow for your position moves in jerky movements. That should not be. What happens is that maps extrapolates your position according to speed and direction. If the GPS inputs don't arrive in time then it automatically thinks that you are moving forward. So if you are in your car and do a hard stop, the position arrow keeps going forward.

The solution is actually very simple, and I thought it was widely known.... anyways, it's not my work and you can find the solution here. You change the mode that the Dalvik compiler runs in to "fast", instead of JIT. Which really isn't Just In Time.

http://xdaforums.com/showthread.php?t=2431933

In summary, if you have issues with GPS hopping all over the place, add this in your Root\System\build.prop.

Find out where this line is: dalvik.vm.stack-trace-file=/data/anr/traces.txt

Then add right underneath it this line:

dalvik.vm.execution-mode=int:fast

Now you are in fast mode instead of Just In Time mode, and when you start maps you can see that the position arrow movements is much much smoother and this should eliminate your GPS hopping. Note that if you have this on and are running any heavy applications (like navigation via Maps) then your battery is going to drain nearly twice as fast. Luckily, the THL 5000 is a battery beast so you have plenty to spare! Also, your Antutu Benchmark scores should go up too! My last benchmark was 34,127.

I hope this helps some of you out there and sorry if this wasn't made known to those of you coming to MediaTek later in the game!
[Device Reviews and Information] nicorac:
[MENTION=4939155]zerogun[/MENTION]: your post is the most technically detailed I've ever read about GPS internals.

Thank you very much for it, will test it soon!

PS: should be great if that setting could be applied to a single application and not system-wide.
[Device Reviews and Information] sansanc:
Intersting you say that, because i thought it was a known fact that every phone with Mediatek sucked with GPS. Like everyone knows that Mediatek = bad GPS.

---------- Post added at 01:35 PM ---------- Previous post was at 01:31 PM ----------

I'm using classic ROM v3, which has that setting by default, GPS still jumps and sucks a lot. Trying to follow the GPS in crowed streets in a city, is a painfull situation.

If you know a solution to this (and please don't say to turn off 3g, i need it) i would be very grateful and even change my opinion at THL/Mediatek.
[Device Reviews and Information] rbt07:
There is only one solution: Buy Bluetooth GPS module, best is old Nokia LD-3W. It uses legendary chip SiRF Star III. See my post #1681 from 10. 3. 2015.
[Device Reviews and Information] zerogun:
Are you sure it's already enabled? I downloaded THL_Classic_ROM_v3.0_rbt4-old_disp.zip and looked at the build.prop. I don't see it in there...
[Device Reviews and Information] rbt07:
You're right it's not there. You have to try it.
[Device Reviews and Information] sansanc:
My apologies, i have the line tough. I was added by EPO Tools. Still yesterday i made a 30km trip with the GPS on. A lot of jumps, i also monitored with GPS test, the signal strengh was going down and up many times. I still think i'ts a hardware problem. I had a Moto G, with the same Android, none of this nonsense. Also our phone is potent enough for games and not for GPS?
[Device Reviews and Information] jy_P:
Try another cable, some cheap usb cable are too resistive and could even go as bad as discharging and over heating your battery. Find a good 2A charger and multiple cables!
[Device Reviews and Information] jy_P:
GPS

For what it worth, my GPS as always been excellent on my thl5k with original Rom. I tried 3

Custom roms so far and couldn't get it to work correctly with any one of those. I'm back on my original Rom and it works fine again.

I tried fixing it with apps without success.
[Device Reviews and Information] sansanc:
Do you have data connection on when you use it?
[Device Reviews and Information] Sonic1SVK:
EPO dont works on KK ROMs.
[Device Reviews and Information] sansanc:
Yeah, didn't experience any difference, in fact no tips seems to help with GPS :) Only turning off the data connection, but then google maps and waze need it...
[Device Reviews and Information] rbt07:
Two solutions:

1. Turn OFF Data and use some offline navigation, e. g. Sygic, or

2. turn ON Data an use Bluetooth GPS module, e. g. NOKIA LD-3W.

Better is option 2 - super accuracy, no position jumps.
[Device Reviews and Information] wooley4766:
Anybody from fillipines here with the Hydroid rom ?

THL 5000 In the filipines sold from novo7 tech with custom rom.

Cannot find it to download...only update for it.

edit found the rom on novo7 tech website...

only flashable with sp tools

so too bad for me cause i dont have windows

hope somebody will port it to twrp flashable zip

>Greetz
[Device Reviews and Information] :
Hey everyone I fixed my battery problem, all I had to do was to open up the device (voiding the warranty), unplug the battery for a couple seconds, then plug it back in. Now it charges to 100%.
[Device Reviews and Information] nicorac:
I tried and it really works, navigation is smoother and works really better.

Now I can get out of a cross and the navigator is out with me...

Just a remark to avoid others get in a bootloop like me:

double check file build.prop permissions after edit and before reebot: it should be rwxrw-rw-.

I renamed the original file (to preserve it) then copied it to build.prop, but the copy had wrong permissions (rw-r--r--), causing the bootloop.

Another thing that really helps is switching off the data connection while navigating (I prefer offline navigators, so it's not a big loss).

Thank you so much.
[Device Reviews and Information] nmm81:
Flashed 1.1.2 changed only RECOVERY img with the twrp img
[Device Reviews and Information] Mchael T.:
I'm on the v1.1.2 ROM (Flash) with the TWRP 2.8.2.0 (I will update to 2.8.5.0) with the:

> Settings_v1.1.2.rar - Advanced Developer settings, Smart gestures work after a reboot, Engineering menu in Developer option

> Framework_v1.1.2.rar​ - Fixed Brightness, Changed Power Profile, Green LED for notifications, Advanced Power Menu, The ntp server is "europe.pool.ntp.org"

> Keyguard_v1.1.2.rar - Unlock in any direction

> PermissionControl.zip - add "App permissions" to Settings/Security – allow manage permissions

http://www.needrom.com/download/stock-rom-1-1-2/

I changed my ntp server to "ca.pool.ntp.org",,,,,,cuz I'm a Canuk, Eh.

My load up time is on a warm start is in the 981ms (-1 second)

Thats my acquisition sitting on the can in the house (main floor).

And that's my signal on a Cold Start (Kitchen).....

READ THIS POST:

http://xdaforums.com/showthread.php?t=1200089

.

.

.

.

.
[Device Reviews and Information] jy_P:
That is cool for you. But in my case, I also started having WIFI drop out with other ROMs which I never had with the original ROM... So I don't take any chances anymore and stick we the original one.
[Device Reviews and Information] Mchael T.:
Thats why I have 2 phones, in case I semi brick or just Bork the one I'm testing on.

My 2nd phone is a $69.00 pay as you go phone!

And really, you should read better, I'm on the UPDATED stock v1.1.2 ROM

I'm really happy with my phone, its solid like a rock, the battery is so much improved with the v1.1.2 update, and with the extra tweaks it just the best phone I've owned sofar (Except for the audio).
[Device Reviews and Information] sansanc:
All nice and beautiful, but for the trillionith time, the problem is not the fix, but the constant jumping/innacurate signal.

Why people avaliate the quality of a GPS device using the time to fix?
[Device Reviews and Information] Mchael T.:
#1) I'm not referring to you or your post.

#2) I don't have a single problem with jumping locations, even when using GPS W/O 3G assist, and/or a AGPS update prior to use.

Maybe you have "Allow Mock Locations" turned on?

Update to ROM v1.1.2?

I have no problems with my phone other than the sound is awful, especially after coming from a phone with HDMI and a WOLFSON 5.1 Surround Audio Chip.

The most common problem caused the 'Jumping' is having your GPS signal set to filter on LOW, your GPS will acquire any low/weak signal and wont stay locked on. Setting the filter to HIGH may leave you with just 1 or 2 sat locks, try medium?!

ALSO....

Stock ROMv1.1.2 ....

"Changes were made: Wi-Fi, camera, sound, Bluetooth,

GPS

, FM (?), Video accelerator.

READ HERE:

http://xdaforums.com/showthread.php?t=1200089
[Device Reviews and Information] sansanc:
Ok, Peace.

---------- Post added at 11:06 PM ---------- Previous post was at 11:05 PM ----------

The problem is that having the data connection on (3G) cause an even worse GPS signal.

---------- Post added at 11:06 PM ---------- Previous post was at 11:06 PM ----------

I do! Does it really make a difference?

---------- Post added at 11:09 PM ---------- Previous post was at 11:06 PM ----------

Hmmm, where can this be done? Never saw this kind of configuration! On the GPS screen, there is only High Accuracy, Battery saving and Device only, are you refering to this? I have on High accuracy, doesn't make a difference, the damn thing goes inaccurate signal a lot.

---------- Post added at 11:11 PM ---------- Previous post was at 11:09 PM ----------

Ok, i didn't know that 1.1.2 had so many changes, i will install the Ultimate ROM with that update. Thanks for the information.

About the NTP servers, yeah, i have EPO tools that configure that.
[Device Reviews and Information] Mchael T.:
"About the NTP servers, yeah, i have EPO tools that configure that."

If you have r00t just use text editor, why the extra program/bloatware?

*************************

"I do! Does it really make a difference?"

Thats whats causing the jumping, so no one can get a 'FIX' on you.
[Device Reviews and Information] alleytom:
This is the first I've heard such a thing, that "allow mock locations" has anything to do with GPS accuracy and jumping. Can you elaborate on that, perhaps give us a source? I thought that option was to allow software to report a position "mocking" the usage of the GPS. That's why it was necessary to, e.g. use an external GPS receiver bypassing the internal one.
[Device Reviews and Information] Rishabh-The Developer:
Can i Flash THL 5000's ROM to my Canvas Knight ??
[Device Reviews and Information] PennyKnight:
Google provides a detailed explanation of using and testing mock locations.

Try using it (Google).

https://developer.android.com/training/location/index.html

https://developer.android.com/reference/com/google/android/gms/location/package-summary.html

https://developer.android.com/reference/android/location/package-summary.html

---------- Post added at 02:43 AM ---------- Previous post was at 02:40 AM ----------

Sure why not try it, if you brick, or sermi brick it you can always recover back to stock with the back up up made ,,,,,right?! ..... Ummmm You did a BU (?!)
[Device Reviews and Information] alleytom:
Thanks, had I asked "how do I make my Android application location-aware" your maybe unintentionally caustic response would have been in fact most helpful. Point is, I asked (will make it more obvious to avoid further misinterpretation): "what is the evidence or source of information corroborating the claim that disabling mock locations makes GPS navigation and position tracking less jumpy and erratic in general, and on the device we're discussing in this thread in particular", which remains as yet unsupported by either the field tests I performed or the links provided.
[Device Reviews and Information] Rishabh-The Developer:
Is it Possible ?

Can I Flash THL 5000 ROMs to my Micromax Canvas Knight A350 ?

This phone have same specs as THL 5000.

Please Reply back soon :)
[Device Reviews and Information] dev.nul01:
Backup with MTK Droid Tools and try.
[Device Reviews and Information] Hithammer:
The specs are different.. I would not try this without a full port ...
[Device Reviews and Information] Rishabh-The Developer:
OK. I'll try :)
[Device Reviews and Information] nmm81:
I've tried w/o "Allow Mock Locations" and the gps seems a bit better, not jumping as usual, but in streets with a lot of nearby streets it still not very accurate
[Device Reviews and Information] sansanc:
I haven't tried disabling mock locations, but it's my observation as well. In a area with a lot of streets it jumps more. I have noticied that, at least Sygic, takes a bit of time to get aware i changed streets. Like the car arrow still goes forward a bit when i actually have turned right. I don't know if it Syngic that is "predicting" my route, and putting me ahead some distance or it's the GPS chip fault. But that "predicting" may cause jumping indeed.
[Device Reviews and Information] jaspeao:
I did that: http://xdaforums.com/showpost.php?p=58322480&postcount=1498

It's important this:

http://xdaforums.com/showthread.php?p=58332459

My wire is lambda/4 cm.

After that i did:

And works:

The copper wire contacts with aluminium stick.

If signal Is less than 200, GPS is unusable, jumps constantly, with 400, works fine, no jumps.
[Device Reviews and Information] sansanc:
Can i use copper from a ethernet cable? What tape is that? Tape with copper is kind of hard to find here. Does it need soldering? I'm not confortable doing that :/ and afraid too, i don't want to damage my phone.
[Device Reviews and Information] jaspeao:
I did it with copper from normal electrical wire. Don't need soldering.

I don't put any tape.

It's really easy, but afraid is free.
[Device Reviews and Information] nmm81:
Already did that, is the same (for the "jumping")
[Device Reviews and Information] FISHERMANDSL:
also did it , but with no special results.

1) wire

2) faster gps

3) data disabled

4) prop edit

.....still no dramatic change..... gps fixing is futile !!!!! :crying:
[Device Reviews and Information] nmm81:
+1
[Device Reviews and Information] jaspeao:
Could you install GPS checker and post the signal power?

Try to with the aluminium stick contacting the wire.

And the wire long, may be important.
[Device Reviews and Information] nmm81:
Can't find it in Play Store, send the link

Edit --- Found it on google, going to test it tomorrow
[Device Reviews and Information] MrGallant:
Can someone explain me how to root thl 5000 because i haven't tried it yet?
[Device Reviews and Information] rbt07:
ROOT

The only reliable solution is install TWRP and then from TWRP install ROOT. Here are instructions, unfortunately only in Slovak. Use Google translator - from slovak language to english.

http://androidforum.cz/navod-na-instalaciu-twrp-2-7-1-0-2-8-1-0-root-pre-thl-5000-t57731.html
[Device Reviews and Information] nmm81:
Try vroot, if fail, flash twrp and root it
[Device Reviews and Information] rbt07:
ROOT with Vroot is not good, because Titanium Backup sometimes do not work correctly.
[Device Reviews and Information] Sonic1SVK:
[MENTION=4788665]wooley4766[/MENTION]

Can you make back up from you ROM?
[Device Reviews and Information] nmm81:
After root with vroot install superSU and titanium will work ok
[Device Reviews and Information] priyanga:
did you solve the back up problem
[Device Reviews and Information] rbt07:
For me Titanium works normal. To ROOT use TWRP, as I described. before.
[Device Reviews and Information] sansanc:
If i'm not mistaken, there are some rooting apps that makes Titanium work incorrectly. Titatnium even shows a warning about that. Something about the namespace. You should always confirm that Titanium (or other backup app) did the backup correctly. Once after it did a full backup, i went to check the size of the backup and it was very small, so not everything was there, even tough titanium was showing that everything went ok.
[Device Reviews and Information] CiR3:
Just use koush's superuser and his su binary instead of supersu even if you get a message with titanium claiming it might not work correctly because of an old su binary.
[Device Reviews and Information] MrGallant:
New update mc 5 no lags about steady 25-30 fps very playable
[Device Reviews and Information] sansanc:
I read somewhere update 1.1.3 got out, do you guys confirm? What's the changelog?
[Device Reviews and Information] FISHERMANDSL:
again today the gps failed tottaly....i am veryyyyyyyyyyyyyyyyyyyyyyyyyyyyyy pissed off. I want to buy another phone. Any suggestions? Which mobile is like thl5000 battery wise but with GPS !!!??? i do not mind to pay a little bit more. I just need battery+gps
[Device Reviews and Information] nmm81:
Nothing here
[Device Reviews and Information] zijin_cheng:
Is there any way to make my THL5000 as smooth as a Nexus device? Its getting slower and slower and I already tried switching to Dimid's ROM, but it still gets slower and slower.
[Device Reviews and Information] kasspy:
Try V3Mod Rom. Never as good as Nexus (I'm so sure) but this Rom is the best for our devices. My old phone was Nexus 4 I was so ugly until I found it. Try it.
[Device Reviews and Information] sansanc:
Good phones are getting out, with mediatek chips. The new ones, apparently are good on GPS. However there's this Innos D6000 with very good specs and 6000Mah in the battery! It has a Snapdragon chip, so good GPS. 5.2 inch but same size as ours! Can't wait.

---------- Post added at 01:02 AM ---------- Previous post was at 01:01 AM ----------

There's an update for that, it's Ultimate, check in on needrom.
[Device Reviews and Information] FISHERMANDSL:
You really made my day with the Innos !!!!!!!!!!!!!!!!!!!!!! :D:D
[Device Reviews and Information] frenkied:
Hi Guys

I bought this phone yesterday butt under developer options i cant reduce the animation speed ( phone is slow)

Where is it?
[Device Reviews and Information] rbt07:
Classic V3mod ROM was modded by me. A few days ago I uploaded to Needrom. com newest version - Ultimate ROM. Try it. Is smoother than Classic V3mod.

---------- Post added at 07:11 PM ---------- Previous post was at 07:06 PM ----------

Install Ultimate ROM from Needrom.com. With this ROM phone is really fast and smooth.
[Device Reviews and Information] zijin_cheng:
Thanks I'll try it
[Device Reviews and Information] CiR3:
Hello, i made an ota update for the MiuiPro Rom v6 5.3.22 to inject german language as requested by some german users.

https://drive.google.com/open?id=0B4O9Qc5rZDKnSlBGREhvMEQzOVk&authuser=0
[Device Reviews and Information] zijin_cheng:
Thank you very much rbarat. It seems that with every new ROM for the THL5000, it gets smoother. While the THL5000 will probably never reach Nexus levels of smoothness, you guys are getting it closer and closer.
[Device Reviews and Information] :
Titanium issue can be fixed by turning off Mount Namespace Separation in SuperSU.
[Device Reviews and Information] kasspy:
Trying THL 5000 Ultimate ROM!.... Can't resist it!

Enviado desde mi thl 5000 mediante Tapatalk
[Device Reviews and Information] Blestud:
for now 1 day and 15h , 50% of battery
[Device Reviews and Information] frenkied:
THank you verry much for the rom: it works!
[Device Reviews and Information] zijin_cheng:
rbarat, just wondering whether the WiFi issues with the THL5000 have been fixed, because I've never had a WiFi disconnect yet, and that makes me extremely happy.
[Device Reviews and Information] kasspy:
Have a problem here... Sometimes randomly in calls, I can't hear the person's who's calling me... I connect de earphones and I hear perfectly... I'll try others Roms and it's the same... Also I try changing values using Mobile uncle but it's the same...... What else can I do? Thanks!

Enviado desde mi thl 5000 mediante Tapatalk
[Device Reviews and Information] rbt07:
About what ROM you talking about?
[Device Reviews and Information] rbt07:
Maybe bad speaker. I has similar problems on Lenovo P770. Helped speaker replacement.
[Device Reviews and Information] zijin_cheng:
The THL Ultimate ROM.
[Device Reviews and Information] FISHERMANDSL:
gps fix "quick" solution

The only way to make the gps fix decent is :

1) Disable from the battery menu the saving mode

2) Disable the data connection

3) Edit the build.prop adding the following line " dalvik.vm.execution-mode=int:fast " (without the " " )

4 ) MTK mobileuncle Tools ( Enable EPO και Auto Download - HOT – FULL – AGPS restart)

5) FasterGPS ( choose your continent e.t.c)

:fingers-crossed:
[Device Reviews and Information] rbt07:
:) I use Bluetooth GPS module Nokia LD-3W - With it, the GPS is incredibly accurate. Nokia LD-3W uses the legendary chip Sirf Star III. EPO is no longer supported on the new phone models.

I know this model can't by normally buy in the store. But it's worth the effort to look at advertisements.
[Device Reviews and Information] Nuclear man:
THL5000 Chinese factory menu boot-loop

Hi Gurus,

I have the following issue:

The phone boot-loop into Chinese factory menu and thats it :(

It started without any intervention from my side. To solve this I have wiped eMMc, then restart into recovery and manage to start the phone normally. After that I rooted, install TWRP_2.8.1.0 recovery and the last official ROM.

But after normal restart - again boot-loop into Chinese factory menu and no chance to escape :(

It is not boot-loop into recovery but into factory menu.

Did someone faced the same issue or has a key how to solve it?

Greetings
[Device Reviews and Information] wooley4766:
looks like hardware fault the volume down button hangs

good luck
[Device Reviews and Information] Nuclear man:
Absolutely.

Does it worth to disassemble and try to fix it or better to send the phone back to China? :(
[Device Reviews and Information] zerogun:
GPS Navigation - SOLVED!!!!

So I've been experimenting.... and I think I have the GPS issue solved. The problem that I see on the GPS is that Google Maps keeps overshooting your location when you make hard stops and fast turns. The best thing to do is to disable the accelerometer. Also, Google Maps always tries to extrapolate your position, which we don't want. We only want the true recorded position.

I am not sure if EVERYTHING has to be done, but these are the steps that I took:

1) Edit the build.prop adding the following line dalvik.vm.execution-mode=int:fast

2) Turn Battery Saving off (helps with tracking lag)

3) Download GPS Status and ToolBox. Open it up, then go to Settings, Units and Formatting, then check the box for "Zero Based Acceleration". This effectively blocks the GPS from using the accelerometer and overshooting your location when you are making a hard stop or fast turn. In other words, GPS apps can't use the accelerometer to extrapolate your position.

4) Use Nokia Here Maps for navigation. This is VERY IMPORTANT.

That's it! I have been testing this solution for THREE WEEKS straight on every course that I drive through Southern California, and it has been rock solid. As a test, I reset my phone and then only reinstalled just Nokia Maps and that works seems to fix 99% of the issues too. I think it all comes down to how your location is calculated by the navigation app. Nokia seems to "lag" in reporting your location, whereas Google Maps and other apps "extrapolates" where you should be. And this is my own opinion, but I believe that

Anyways, like I said, this has been rock solid for me. No GPS drops, no GPS drift, and no overshooting when making hard stops or turns. This fix has pretty much made the THL 5000 the perfect phone. And I also own a Note 3, and a Xperia Z1. This phone trumps them both in terms of the screen quality and battery life. I hope this ends up helping someone else.

Finally, if it makes a difference, I am on V3 Custom that was posted by Rbarat on Needrom. Have not tried the ultimate version yet.