yashsingh1/xdaforums huggingface dataset:
[Sprint LG G2] cgedansk:
I could use some advice as to what to do next with my LG G2…

Battery life on the G2 was always exceptional since day one, and I could count on some pretty decent 4G LTE coverage. When KitKat came down, it seems to get even better. I could run ALL my radios (voice, data, WiFi, BlueTooth, and Location ) simultaneously, never have to check my power settings, and easily get 18-26 hours at the low end, and up to 37 hours on a single charge, at the high end. Even with my Pebble Smartwatch receiving updates all day.

Then Sprint visited the Spark update upon us, and it has been downhill ever since. In my home area alone, there are 3 totally different towers. One 3G, one 4g LTE and one Spark tower, and none talk to each other. My entire city has gone from some notable 4g LTE coverage to VERY sparse LTE coverage (mostly 3g or nothing). My battery life is only good if I turn all my radios off, and any time I am actively using my device, I am burning power at a seemingly exponential rate. Now my battery life is down to 13-15 hours on a single charge. Maybe 16 at the high end.

And, to add insult to injury, mine is one of the devices that has lost the knock on function as a result of the Spark update.

So, my questions are this…

I have heard I can use my MSL to turn off two of the frequencies and restore my OLD LTE capability, to maybe improve my service. Is this true?

What is the current way to get the MSL? Sprint has flat out refused to give it to me.

Since a key LG function (knock on) is gone, I’m not sure I care if I keep the rest. Are there other ROMS worth considering?

Do any of them improve battery life, voice and data connectivity or both?

Do any of them allow for a “Roam Only” option, as used to exist with Sprint phones, moons ago? I could at least count on better voice if I roamed on Verizon. And, frankly, if they dumped me for it, that would be no big deal.

I am currently running stock, unrooted. Is there REALLY a built in root counter that tells LG how many times I have rooted, so my warranty gets voided?

If it’s safe to root, what are the best, easiest methods? And, again, what ROMs work best with the G2?

Thanks to all for your time and patience.
[Sprint LG G2] sharkboy0901:
I guess I'm one of the lucky ones. I am stock unrooted latest update with spark and easily get 30+ bat life. Today I got my longest at 50 hours with 5 hour screen time.

And there are other ways to get msl something like http://xdaforums.com/showthread.php?t=2521276

But yea I hear disabling the two frequencies have helped some people so I would say try it.
[Sprint LG G2] cgedansk:
Thanks for your reply, and I really wish I was still in that boat. Unfortunately, the standard "## whatever#" option doesn't work at all with the Sprint G2 running KitKat and Spark. I will have to try the tethered option, but I have to wait to use my wife's work laptop because I have a Mac.

VERY frustrating that there isn't just a new code I could just key in.

Will keep trying,
[Sprint LG G2] sand1303:
wish i had an answer for you, i am updated to latest radio rooted and my average speed tests are good 25-30 whenever i run it. i have heard a lot of people saying the spark update ruined there phone
[Sprint LG G2] jcwxguy:
just so you know, you can be on a voice call and use your data at the same time UNLESS your connected to wifi also. This has always been the case since day 1 for ANY TRIBAND phone with sprint.
[Sprint LG G2] lurtis:
I am not sure about a root counter. I will say it was deliciously easy to root my stock ZVC phone. The method I used took all of 2 minutes literally.

First I downloaded towelroot ( https://towelroot.com/ ) to my phone. Installed and ran.

Boom. Now I had root. Installed SuperSU from the play store to manage root permissions. Then got autoprime's autorec from http://xdaforums.com/showthread.php?t=2715496 installed that to phone and boom had twrp recovery. Made a backup of my stock rooted system did an advanced wipe of everything but internal storage...installed the ZV8 radio and then CM11. knock on even works, and mine WAS broken as well

Sent from my LG-LS980
[Sprint LG G2] official.xian:
As far as getting your MSL is concerned, if you have an old phone kicking around (or even just an old MEID) head over to sprint.com/activate and switch the line to that MEID, then activate your G2 again. When you go through their online activation procedure, they automatically give you your MSL, Phone #, ICCID, MEID, etc. on the confirmation page and on the email they send you. If you need an MEID I have one off my old Google Nexus S that drowned last month.
[Sprint LG G2] newtekz:
Did you disabling the other radios? Can you provide an update and let me know if it did improve the battery life?
[GiONEE Elife E7] shivam2702:
Hey Guys We Finally have the STOCK ROM in the English Language SO Can we Extract the STOCK Kernel From It???

http://xdaforums.com/showthread.php?t=2774701:good:

Sorry For Posting Here By I Cant get the permission to write in the Development Area....:cowboy:
[G2 Q&A, Help & Troubleshooting] bad_HABIT:
Well I've got myself into a situation and need some help and knowledge.

Just bought this phone today. After playing with the phone for an hour I decided to root and flash recovery by the following method

TowelRoot

Downloaded SuperSU from the play store

Then AutoRec

Right after the AutoRec reboot, my screen started having issues. When I try to wake up the device its all black and lines. Like the screen was 'broken'. The only method to fix this is to hold power button for 5 or seconds until device reboots. Issue reappears as soon as the screen times out and device goes to sleep. I searched without any answers so I'm wondering if I have a faulty device which I should return or if I did something wrong while rooting because that is when the issue appeared

Anyone?
[G2 Q&A, Help & Troubleshooting] RubbleTea:
That's not good you should flash stock images to see if that will fix it, use the thread in general forum on how to go back to stock
[G2 Q&A, Help & Troubleshooting] corrsea:
http://xdaforums.com/showthread.php?t=2769770
[G2 Q&A, Help & Troubleshooting] meangreenie:
read the autorec thread here.. it has a solution

http://xdaforums.com/showpost.php?p=51974589&postcount=281
[G2 Q&A, Help & Troubleshooting] alexis2044:
Lines are associated either with a wrong kernel, ie using an LGD panel kernel while having a JDI panel device, or due to permanent damage to the screen that is speculated to be caused by lack of thermal control in certain scenarios. The latter is a permanent issue which means you would see lines even when booting.

To check if you have an LGD or JDI panel you can follow the instructions here.

Flash the appropriate kernel to fix the problem.
[Android Q&A, Help & Troubleshooting] Aashutoshrraj:
dolphin emulator

what does this app does.?

can i play this game on dolphin

emulator

assasin creed iii (wii u version)
[Android Q&A, Help & Troubleshooting] Aashutoshrraj:
no one have any answer?
[Micromax Canvas Turbo A250] coolramiz:
I tried to re partition the internal storage of the phone by using repartition.apk file . Now after rebooting is show only micromax logo

and in recovery mode its give some errors like ...

E: cant mount cache / command

E; cant mount cache / log

and couple of more i searched internet it shows have problem with partition can some one help me to get back my partition?
[Micromax Canvas Turbo A250] FSadino:
For someone to help you, you have to provide more information about your problem. First you must start by saying that the phone, which rom, root / not rooted, what recovery etc ...
[Micromax Canvas Turbo A250] HridayHS:
You need to install stock rom again
[Micromax Canvas Turbo A250] justgoodin:
You can try installing the stock rom, for instructions refer to here
[Micromax Canvas Turbo A250] Yefather:
I also got the same problem :'( I cannot even go into recovery mode even :'( did you solve the issue ?
[Micromax Canvas Turbo A250] HridayHS:
You have install stock rom
[Micromax Canvas Turbo A250] Yefather:
How do I do that ?

Will I lose everything ?
[Micromax Canvas Turbo A250] HridayHS:
Yes you will loose everything but not sd files
[Micromax Canvas Turbo A250] Yefather:
I am fine with that, but how to do it? Any tutorials? Any links?
[Micromax Canvas Turbo A250] HridayHS:
Here is a link --- http://xdaforums.com/showthread.php?t=2517008

Read carefully and install stock rom
[ONE Q&A, Help & Troubleshooting] ky3bmu4:
Okay guys. I got an invite and activated in for my account. Looks like I am not able to buy it with my Russian PayPal because it won't ship to the US like this (where I have an address to send the phone in Russia). And Invite will expire soon which is just pathetic.

If I don't find a solution within some hours I will be donating my account with invite fore 64GB OnePlus One to a recognized XDA member on the basis that he purchases the phone, having the next invite for him, ordering another One himself (i.e. for brother/sister/etc) and send it to me. All charges are on me of course, I will send through paypal. (~350$ phone+ 10$ US shipping + ~35$ shipping to Russia).

That is why only recognized members of XDA are chosen, preferably Devs/moderators. Sorry everyone else.
[ONE Q&A, Help & Troubleshooting] ky3bmu4:
Of course I will gladly accept help from anyone who wishes to assist me without recieving an invite xD (i.e. just buy it instead of me and send to be) I woul even donate a couple of beers for that over all other charges on me. )):laugh:
[ONE Q&A, Help & Troubleshooting] Tal_Star:
Hope you where able to get the help you needed!
[ONE Q&A, Help & Troubleshooting] acuicultor:
Im just a senior member from Spain but you can be sure of my good intentions, if you want, im up to help you with this. If you are confortable with my words just send me a pm.

Pd: i can give you my g+ and facebook name if you want to investigate.
[ONE Q&A, Help & Troubleshooting] ky3bmu4:
Thank you very much your offered help. Unfortunately I am afraid you will not be able to order to the US as well and Euro price is higher :crying:

Anyway I will keep it as an option. Thx once again.
[ONE Q&A, Help & Troubleshooting] justmpm:
Sorry but I closed this thread because it is a duplicate topic. Please continue this discussion starting here: http://xdaforums.com/showpost.php?p=54014807&postcount=482

Thanks!
[XDA Assist] TheAtlasTheory:
First, a screenshot of the issue:

Here's what I've attempted so far:

- Re-rooted

- Re-locked bootloader

- Factory Reset system (twice+ over)

- Cleared data cache
[XDA Assist] Darth:
Hi!

Here is a similar thread....see the last post, it links to a thread about write protection on the system partition. I believe that's your issue. If you have issues, please ask in the thread below, instead of starting a new one on same subject. :)

>*T-Mobile HTC One (M8)*>*T-Mobile One (M8) Q&A, Help & Troubleshooting*>*Busybox *HELP*

And the thread about write protection....

>*HTC One (M8)*>*One (M8) Original Android Development*>*[MOD][KERNEL MODULE] wp_mod: disable system write protection

Please read read read before altering anything on your phone tho.

Good luck! ;)
[XDA Assist] TheAtlasTheory:
Thanks bruv.
[General Topics] saqer:
I'm looking for the ability to contact certain people using prefxes such as international access numbers, pin numbers, suffex dialing for extensions, etc without having to edit each contact manually (i.e. entering commas for hard pauses and what not). If you manually edit contacts for automatic dialing sequences they lose their original formating and so you run into problems with caller ID and sms functionality. For example if you have an x number of contacts whose numbers begin with the same international access number it will get confused and think all the contact entries are the same.

A program like this could also support other dialing prefixes such as *67 for anonymous calling, (11) + 10-digit phone number for direct voicemail calling. It can also be used to setup automatic dialing sequences for those who need to access voice mails on other numbers, so no and so forth.

Up until now I have only been able to find one program that supports this for WM2003 (MyPrefixDial), but I don't think it works for WM5. There's only one prefix dialer called long distance dialer for WM5 but it's too basic of a program.

Anyone have plans or know of plans the development of a more complete program? I currently find that there are more applications for the Palm OS interface, which I find rather strange...any other ideas on the subject?
[General Questions and Answers] AnthonyMcqueen21:
Hello I am a rookie programmer and I have been coding off and on since April of last year and only got one website under my belt. It was developed through trial and error. I want to know from you guys whos been coding for years. My question is how many houra should I should dedicate myself a day I generally practice for an hour a day. I try to code everyday but as we know life happens and I cant but I wamt to become fluent in Java and Python. Any advise or helpful ways to improve my rookie development skills I would definitely appreciate it. :)

Ps. I just dont want to look like an idiot when I am done with school and apply in the real world.

Thank you.
[General Questions and Answers] inaqi69:
The more you give it time the more you will learn.
[HTC One X] Adiost:
Almost a year ago, I made a post regarding One X EOL where I stated that I'll be getting a new phone real soon. That didn't happen.

In terms of engineering this phone isn't perfect. Front facing camera is unusable, charging pins oxidize really quick and become useless. On the other hand, it has the best materials ever made. Seriously, I never used any screen protectors, never used any bumpers or cases, my phone is always naked somewhere in the same pocket with my keys and loose change. Despite any logical assumptions, my One X is as good as new. If you look very closely, you might notice that it became rather glossy on the back with a bit of small scratches consecrated on a small area where the housing touches the surface. Also, my battery degraded so badly, it gets from 100 to 0 in 8-9 hours of a little to no use.

But other than that, this phone is a masterpiece. I have my old E3D laying around, I've had it just for one year (I have HOX for almost two years already), and it is absolutely destroyed.

And you know what? Looking at current HTC lineup, I'm not going to replace it till it becomes fatally unusable. Best phone ever made.
[HTC One X] jonneymendoza:
Rubbish phone. Poor battery life
[HTC One X] Drake Sanderson:
ONE X BEST PHONE EVER!!!!!
[HTC One X] Mr Hofs:
Guys.....thread reported. Flame wars and off limit discussions lead to nowhere !
[HTC One X] Stephen:
Thread closed,

Best rom and best phone threads are against forum rules. The generally lead to flame wars.

Many thanks

Ghost
[Galaxy S III Mini Q&A, Help & Troubleshooting] Crazy Zurfer:
Hey guys.. this question might be very noob but I will throw it anyway.. otherwise you dont learn.

I'm wondering if installing a new recovery like TWRP in order to root.. I ask this because as I've seen all these recoveries pretty do much the same.. install things from zip, wipe, etc.. The real Thing is that I wan't to skip using ODIN because I don't like it.. I use Linux and I don't see any way of installing it...

Thanks in advance.
[Android Apps and Games] vijayr0218:
[APP][2.2+]Dynamic Pin- Lock ur screen&apps with state of art authenticating algorith

Lock your screen and mobile applications with state of art authentication technology.

Dynamic pin app helps you to secure your PIN from shoulder surfing .

When you type in the same PIN every time, there is a good chance for your friends , electronic surveillance or others to know the PIN . How will you avoid that ?

Dynamic Pin changes the pin based on the expression you set in the application. After every use, your Pin is destroyed and only the user who knew the expression can evaluate the new Pin from the clue , the matrix . Deducing the expressions from pin is not a trivial task . An example is provided at the end.

Now you can set any expression like a+d , a*f , g-c ...

Basic Pack :

Unlimited application locks.

This pack enables operations among the matrix elements using + , - , * , / , % , ^ .

Examples :

(a*d)+5 - Multiply corner elements of the first row and add 5;

(a+d+m+p) - Add corner elements of the matrix.

Advanced Pack :

This pack enables MIN (a,b), MAX (m,p) functions along with basic pack.

More functions are planned for future releases.

Examples :

MIN(a,d ) - Minimum value between a and d .

MAX(a,b ) - Maximum value between a and b .

FAQ :

1. What is the validation code?

Validation code is a number available on secured lock screen as a toast message. In certain devices message is showed only when emergency dialler is clicked.

2. What is the PIN set before entering one time validation code ?

"1234"

Note - In devices from HTC and Sony matrix will be shown when Emergency Call window is opened on the lock screen.

Example :

Expression set in the application : a+b

Matrix on lock screen :

a1 b3 c4 d7

e2 f8 g2 h9

i5 j4 k1 l0

m1 n4 o6 p2

Now pin is a+b = 1+3 = 0004

Matrix on lock screen :

a2 b5 c1 d9

e7 f1 g2 h8

i2 j0 k5 l2

m8 n1 o7 p3

Now pin is a+b = 2+5 = 0007

mail me your feedback at vijrathina@gmail.com
[Android Apps and Games] vijayr0218:
Basic Pack :

Unlimited application locks.

This pack enables operations among the matrix elements using + , - , * , / , % , ^ .

Examples :

(a*d)+5 - Multiply corner elements of the first row and add 5;

(a+d+m+p) - Add corner elements of the matrix.

Advanced Pack :

This pack enables MIN (a,b), MAX (m,p) functions along with basic pack.

More functions are planned for future releases.

Examples :

MIN(a,d ) - Minimum value between a and d .

MAX(a,b ) - Maximum value between a and b .

FAQ :

1. What is the validation code?

Validation code is a number available on secured lock screen as a toast message. In certain devices message is showed only when emergency dialler is clicked.

2. What is the PIN set before entering one time validation code ?

"0000"

Note - In devices from HTC and Sony matrix will be shown when Emergency Call window is opened on the lock screen.

Example :

Expression set in the application : a+b

Matrix on lock screen :

a1 b3 c4 d7

e2 f8 g2 h9

i5 j4 k1 l0

m1 n4 o6 p2

Now pin is a+b = 1+3 = 0004

Matrix on lock screen :

a2 b5 c1 d9

e7 f1 g2 h8

i2 j0 k5 l2

m8 n1 o7 p3

Now pin is a+b = 2+5 = 0007
[Android Apps and Games] vijayr0218:
If, E = a+b , S = {a , b , c ,d ,e } ,

V1 = { a = 1 , b= 2 , c = 9 , d = 5 , e = 2 } , Password = 3 ;

V2 = { a = 0 , b= 5 , c = 11 , d = 3 , e = 8 } , Password = 5 ;

Possible expressions from first password evaluation are

a+b

d-e

c-d-1

c%6

On cross checking with second password evaluation c-d-1 wipes out but still other expressions are valid. Complexity of deduction depends upon Expression and Values, but better than a static password .
[Android Apps and Games] vijayr0218:
update

Predfined expression list is updated

Recovery options are added.

Installation video added.
[Android Apps and Games] vijayr0218:
App got reviewd here...

http://gs4.wonderhowto.com/how-to/s...hematical-expressions-your-galaxy-s4-0156432/
[Android Apps and Games] vijayr0218:
Installation procedure video.

https://www.youtube.com/watch?v=tmolzN3mrCo
[Android Apps and Games] vijayr0218:
Recovery options

There are two ways to store our encryption details to recover our forgotten expression.

1. Store in an email.

2. Store in external storage.

And we have to select our recovery choice . There are 2 recovery choices,

1. Show expression in Plain text after 3rd consecutive incorrect attempt.

2. Show expression in encrypted text after 3rd consecutive incorrect attempt.

On typing the pin incorrect for 3 consecutive times, based on earlier choice , Expression is displayed.

Decryption procedure :

Let the stored recovery details be

a = VAN

+ = L

b = S

c = J

2. Let the encrypted expression shown be

VAN L S

3. Forgotten expression is obtained by replacing the letters. Here VAN = a , L = + , S = b ,

Then forgotten expression is a + b .
[Android Apps and Games] UnNaMeD__:
Nice app for security.
[Android Apps and Games] silentvisitor:
Brilliant concept but......where is the app ???
[Android Apps and Games] StormShadowBK:
App can be found on the Play Store
[Android Apps and Games] Lossyx:
The app always opens when I enter my pin(I mean it shows in recent apps)
[Android Apps and Games] Xerionius:
I really need some help...I didn't watch what I'm doing. My App is set to a+b and I enabled lockscreen security without watching what I'm doing. I umlocked it one time with 0000, and entered the validation code from the toast (0001). Then I turned on lockscreen security and locked my devide, but now it isn't showing a Matrix, just a field to enter my code. But what is the code?

My Device is an unrooted Nexus 7 running the stock rom.

Edit: Already solved it by changin the Pin through the Android Device Manager.
[Android Apps and Games] wafro:
I really like this app. It's lightweight (much more than LockDown Pro) so it should theoretically be amazing fast?! :) I will give it a try.

The only negative point for now are the in-app purchases. Is there any possibility to offer a lite and a pro version? I wanted to use an own pattern but I dislike in-app purchases because I do not want to grant internet access ;)

//edit

I've just 'tested' a security issue. I'm using PAC-Rom (Samsung Galaxy S3) and Nova Launcher. App locking works fine. But it's no problem to uninstall the app via launcher (directly from home screen and/or from menu). I tried to lock 'settings', 'settings storage', 'nova launcher', 'nova launcher prime' but the problem still occurs. After uninstalling the app you can enter all locked apps without entering any password.
[Android Apps and Games] kamale:
Not too savvy here, but how does one purchase the basic pack? I can't lock more than 3 apps. :confused:
[Android Apps and Games] exodius48:
Not working on my device. I cant open this app, after opening, just black screen that I get.
[Android Apps and Games] Stuart Little:
Brilliant app!

Sent from my beastly SM-T320
[Android Apps and Games] soundweaver:
First of all I'd like to thank you for the app. I find that the concept is really great and that it has a lot of potential.

Having said that I think there are a couple of security concerns:

The ability to set a mathematical expression to calculate your acess pin is perceived, in my opinion, as a high security feature. I have a feeling though that it wouldn't be as secure as one may think since it's highly dependant of the expression one chooses.

Here's why:

Assumption: the chosen expression must be simple enough that the user can calculate the result quickly, accurately and without the need of a calculator.

Therefore we assume the user would chose expressions like: a+b+c; a+b-c; a * b - c; a *b + c

Since the numbers associated with each letter are within 0-9 this limits the result to a couple hundred different possible PIN numbers. We are in fact making our pin numbers easier to guess.

Example: Say I choose an expression such as a+b+c. Possible PIN numbers range from 0000 to 0027 no matter what numbers appear in the matrix.

The fact that the matrix changes after each attempt does improve the security but should any user set a simple expression (such as a+b) it's still quite possible to guess that PIN number with a bit of luck.

Possible solution: users should be advised to set easy to calculate and high complexity expressions.

Example: 1000 * a + 100 * b + 10 * c + min( 2*d; 9). it gives a highly variable result (0000-9999) with minimal calculation. Your pin is (a b c d) should d be less or equal than 4 and (a b c 9) should d be higher than 4.

Feel free to comment.

Thanks again for the app.