yashsingh1/xdaforums huggingface dataset:
[Nexus 5 General] zivan56:
Not sure about D821, I have only written this for the D820. Perhaps that setting is only relevant for D820, since the D821 doesn't work on Sprint...and the field test app was made for Sprint.

You should be able to control LTE without the app, via Settings -> More -> Mobile Networks -> Prefferred network type -> LTE.

I looked at the Sprint APK that came with L, and its named exactly the same. Either they have some sort of new security measures or the app is broken.

However, all errors should be descriptive, not just an error code.

Does this work to start up settings?

am start -a android.intent.action.MAIN -n com.android.settings/.Settings
or
am start -a android.intent.action.MAIN -n com.android.settings/.TestingSettings
[Nexus 5 General] teddyji:
LTE bands a hardware restriction?

I have an interesting question. I own a Nexus 5 international version (D821), which Google clearly specifies bands 1/3/5/7/8/20 on LTE. If I enable bands 26 and 41 in the field test menu, will that actually enable them?

Bands 5 and 26 run on the same frequency (850MHz) so I can see how this might actually work (although still doubt it), but 41 runs on 2500 MHz which D821 is not supposed to have at all.

Care to share any interesting ideas? I live in Australia, where currently all major carriers use Band 3 (1800MHz) for their LTE network. Apparently there are plans to recycle previously-allocated-to-2G frequencies 700 and 900 MHz (bands 28 and 8) for LTE, and I'm aware of trials for 2600 MHz (band 7).

In other words, no plans for bands 41 and 5 (2500 MHz and 850MHz), so I cannot test.......
[Nexus 5 General] firecode95:
I looked at this thread and heel yea :laugh: I need to get all from my phone so I litle bit revere enginered this apk to so now all without this sprint sim card can acces hidden stuff without using adb, and on android L adb method not work so there is android L apk http://www.mediafire.com/download/8dkyf757q4ib3d5/SprintHiddenMenu.apk, just need to replace original apk in system/app with this one, to do it you need to be rooted.

After it just use codes in dialer to acces decided section. If there is need of other apk version just let me now.

well I aprovve that

33284 is field test mode

3282 - data section basicaly some configs for network

72786 is reset for factory values

675 and 68575 do the same thing - view and edit mdn msid

8378 - test section with - 1x diversity on/off, evdo diversity on/off, mrd booth antennas/only primary/only secondary, evrc_b on/off, reset

786 - RTN section with lot of radio info

P.S I had D821 international variant and now unlocked band 41 for lte, if need to use service code just enter 0 X6 times:D
[Nexus 5 General] teddyji:
Hi there. Band 41 runs on 2500MHz which is supposedly not supported by the international variant. Does it actually unlock?
[Nexus 5 General] ChongoDroid:
If we could somehow unlock band 7 (2.6Ghz Rogers iirc) I would be tickled pink
[Nexus 5 General] firecode95:
I don't now I just unlocked what I can:D

I can try to patch function in apk but I doesn't guaranty it will work, if you want to try I can made it, howewer if you make backup for efs and you feel fine with experient go ahed and give me a green light:D

P.S what function to replace with 7 band? 26 or 41

[EDIT]

This apk basic function is to import com.android.lge.lgsvcitems.LgSvcCmd and then with mLgSvcCmd.getCmdValue(9301) it read value from modem (number means command so with just incrasing or decrasing this nummber we atchive different command) then write back new value with mLgSvcCmd.setCmdValue(9301, "new value") so litle bit investing to commands and could achive almost imposible things:D
[Nexus 5 General] aylians:
Please add Android L Developer preview support!!! Thanks!!!
[Nexus 5 General] natalietsur:
If you could replace 26 and 41 with 3 and 7 that would be great! I can then test both 3 and 7.

Thanks!

---------- Post added at 07:52 AM ---------- Previous post was at 07:47 AM ----------

If you could replace 26 and 41 with 3 and 7 that would be great! I can then test both 3 and 7.

Thanks!
[Nexus 5 General] GR0S:
Unlock band 18 please :laugh:
[Nexus 5 General] natalietsur:
Just checked the repair manual. D820 lacks the HW for LTE band 7 :(
[Nexus 5 General] firecode95:
Sorry but seems that I cant unlock any other band unless we figure out some more cmd commands or somewhere can find more advanced serviceitems.jar or lgsvcitems.jar http://www.mediafire.com/view/q07m4ahb1bcluii/cmd.txt So if someone find out right cmd command or can provide another jar from what I can extract them it would be great but now I can patch programm and use those cmds if needed.
[Nexus 5 General] wintrxtrem:
Would it be possible to add home screen widgets to bring directly to menus like debug?
[Nexus 5 General] wintrxtrem:
Just discovered this is actually possible with the signal check pro widget[emoji4]
[Nexus 5 General] Dringie:
Could you put the reset feature in your app please, I messed with my settings and now do not get band 3 lte in the uk any more on the international nexus 5. I've tried the modified sprinthiddenmenu.apk with no luck. I've tired flashing new modems and ROMs but still no luck the settings seem to stay.

---------- Post added at 05:22 PM ---------- Previous post was at 05:14 PM ----------

Did you ever work out a way to restore your LTE?
[Nexus 5 General] szyslak4321:
No I was never able to get LTE working again. I tried factory reset, factory image restore and a number of different radios but it never worked. I ended up dropping the phone though and cracked the screen so replaced with a Moto G 4G until the Nexus 6 is released..
[Nexus 5 General] Dringie:
Been doing a lot of research and its a very common problem. In the Android test settings section, there is a menu and in that menu is "Select USA Bands". I remember selecting it just to test out what the phone done. It turns out that once you select that you can't go back and no amount of flashing will help. This ain't just a Nexus 5 problem its lots of models, some models have the option to select the EU bands but nexus doesn't. I've read that low level programmer QPST (Qualcomm) can do it but it is risky. Seem so stupid that you can go one way but not the other! Does anyone know if that Android test settings is a apk? Maybe I could find one with the EU band menu and install that?
[Nexus 5 General] szyslak4321:
I think I selected the same option and ever since I was unable to use LTE on the Nexus. I could not find any way to restore the settings.
[Nexus 5 General] zivan56:
I think the only thing you can do is back up EFS beforehand or get someone elses and and compare. My app doesn't change anything, all it does is bypass the Sprint SIM check to launch the sprinthiddenmenu app and the MSL entry dialog to let you edit settings. The sprinthiddenmenu app is probably hardcoded to put values specific to the D820 available bands, which is why it apparently disables any other bands.

Hmm, mine crashes when I click to select the band in Android testing. You are saying yours does not?

Yes, either QPST or other tools that can edit NV Items will restore it. The caveat being you need to know the exact value to put in. There are tools where you can dump all NV Items to a text file, so you can compare it to a working phone and see what is different. It's probably a case of just dumping the exact value for that specific NV Item (only that 1, not all) and flashing it to the broken phone.
[Nexus 5 General] Dringie:
Thanks thats what I am in the process of doing right now. Me and a another guy from reddit are going to compare another nexus 5 tomorrow and if we find the correct NV item i'll share it.

When I select the USA band option, I wish it crashed lol! It just says successful and restarts!! When I connected my Nexus to QPST it does seem CDMA is enabled now, but I am not sure if it was not already enabled in the first place
[Nexus 5 General] Dringie:
D821 lte fixed

I have managed to get my lte working again thanks to massive help from whalleyj on Reddit. I have just asked him if he minds me sharing the fix and I'll post it here.
[Nexus 5 General] szyslak4321:
Please post if the other user allows you I would be very interested to hear how you resolved it. Thank you.
[Nexus 5 General] Dringie:
D821 4G Fix

First of all I have to give credit to whalleyj over at Reddit who managed to convince his friend to let him mess with a working Nexus 5.

To fix the 4g after you have selected USA Bands in the *#*#4636#*#* menu on a D821 International Nexus

First of all you need ROOT for this to work and you must backup your EFS!!! please search if not sure!!!, I recommend Nexus Root Toolkit and adb (Also supplied in Nexus Root Toolkit)

Download https://mega.co.nz/#!lgIEwIiK!pW11UL5aEoxXt9Unfvh84S859LbujiMStqbnZSQEpcY

Install DFS and QPST and LG Drivers if required.

Now we need to get device in to Qualcomm mode, to do this you need to boot the phone with a bootloader with diagnostic enabled.

First of all take the file boot_with_diag.img and put it in the same folder as adb or the data folder of Nexus Root Toolkit

Start Command Prompt normal way or via Nexus Root Toolkit.

Restart device into fastboot mode (Hold volume down and power button same time when phone is off)

Now in Command prompt type "fastboot flash boot boot_with_diag.img" then press power button to start phone (This will only temporary boot the diag bootloader)

Once phone booted in command type "adb shell"

Now type "su" and accept superuser permission on phone

Finally type "setprop sys.usb.config diag,adb" now PC should start installing Qualcomm driver automatically. (If not you need the LG Drivers)

Now we should be able to modify the EFS data.

Open QPST Configuration and select the com port that your phone has connected to (Might need to untick some boxes to get the device to show)

Now start EFS explorer and connect (SPC is 000000)

Now navigate to NV folder and find the lte folder with acq_db file in it, then replace that file with the one included in the download.

Now to DFS, open DFS and select donation to use the program with the option to donate.

Connect DFS to your phone com port (Make sure EFS has closed and gone from earlier)

Now navigate to NV items and find items 6828 and 6829, you should now see a lot of Hex code

Change both of the items code to

D5 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

Now apply changes and write the values back

Now restart your phone and hopefully lte will be back!! :D

I think I've got it all but working from memory so might have missed a minor step, any troubles let me know and I'll try and help :)
[Nexus 5 General] Tavix92:
Can you activate the LTE bands specific to the d821 on d820 ? :)
[Nexus 5 General] zivan56:
Nice find!

I don't see why you couldn't try it...just back up your EFS first with CWM and give it a try. Then restore it when you need to have the old bands back.

That NV Item format should be the same for all Qualcomm devices, so if someone can figure it out, then you can selectively enable bands.

It is probably something like

0xd50008 (base 16 value above) = 110101010000000000001000 (base 2). Then each of those bits specifies whether a band is enable or disabled. If someone can get the value from the US Nexus 5 and compare, then see what bands they have it common, it may lead to the answer.

EDIT: according to this site (you have to use Google translate):

http://andmem.blogspot.ca/2014/03/n5bandchange.html

So if you are feeling brave, put all bits to 1 (all F's instead of D5 00 08 ), you should get all bands accord go that site

Always back up EFS first!
[Nexus 5 General] szyslak4321:
I have just tried the steps listed and can confirm I was able to restore LTE on my D821. Thank you very much for posting its much appreciated.
[Nexus 5 General] Dringie:
DFS is free, when you start the application for around 40 very quick seconds, you have the option to donate. Click that and it will open a web page, simply close the webpage and the programming works. If you like it then you can donate next time you open the application. ;)
[Nexus 5 General] St3rdroids:
Used your app to get vzw data up quick http://youtu.be/gsqtxGojofM
[Nexus 5 General] Tavix92:
Well, since the Nexus 5 is my only phone, and I am a newbie regarding advanced and undocumented tricks, can you please make a step-by-step tutorial ? Pretty please ? :)
[Nexus 5 General] zivan56:
If the Nexus 5 is your only phone, I would strongly suggest not trying it.

The steps are in the post 2 posts above mine. Just put all F's instead of what is described in the post.
[Nexus 5 General] Larzzzz82:
This menu got voice on AT&T working...

I'm test driving the different carriers around here to eventually port my vzw number. AT&T is my third carrier so far. Sprint and TMo the others...

Setup for each carrier included me going into the data/more/mobile networks and letting the phone search for a carrier. This time, all of my selections were for at&t. Select and everything works... Not.

This app allowed me to change the preferred network from LTE to LTE/gsm/cdma. Viola! It works. I was kinda surprised the phone didn't reboot, and I haven't rebooted since making the change... Brb, lol

It stuck. Psyche!

Kudos sir for making this app.
[Nexus 5 General] Messiah_Luo:
hey I am running lollipop dp on my new nexus5，and the app wont launch the hidden menu， I tried using command in adb shell，they give me a permission denied error，somebody know how to solve this？thx.
[Nexus 5 General] Tony Tan:
Android Lollipop Support?

Thanks for this great app! It is very useful.

Is Android Lollipop support a plan?
[Nexus 5 General] wind784:
Needs updating for sure to lollipop, was a great useful app.
[Nexus 5 General] zivan56:
It will be when I get the OTA. Unless someone wants to send me a spare Nexus 5 to flash experimental builds on :)
[Nexus 5 General] milan03:
I think 5.0 factory image is live now on developer page! :good:
[Nexus 5 General] zivan56:
Yes, I had a look.

Rooting is now different and you can't seem to use the "am" command as root anymore. I've have to try some other way, but it won't be as easy as before that's for sure.
[Nexus 5 General] Tony Tan:
Thanks a lot for your effort. We appreciate it. Good luck!
[Nexus 5 General] Alex193a:
With SuperSU BETA 2.27 the app works fine :D

or better... the section "Root Settings" works well... "Settings" and "Field Test" return an error: "An error occured starting the function. Your device or firmware may not be supported."
[Nexus 5 General] milan03:
Well the FieldTest portion of the app is the most important part of the app. That's what us that aren't on Sprint need in order to observe and monitor RF characteristics of the connected LTE airlink, etc
[Nexus 5 General] unforgiven512:
After updating SuperSU and its su binary to the latest version, FieldTestMode is now working again!

It does not appear that any changes were made to the app between 4.4 and 5.0

NOTE: You must update the su binary in addition to the app from the Play Store!!
[Nexus 5 General] malakai1911:
No, no it isn't. Field test mode is broken. Some of the other things work, but the most important screen (and the one from which the app gets its name) is non-functional.
[Nexus 5 General] unforgiven512:
You need to go to the menu, select "Root Settings", then menu, "Field Test".
[Nexus 5 General] zivan56:
I posted an update to send users to the root section directly on Android L.

As was mentioned, it was a bug in SuperSU that prevented the app from working, so no update is required except to remove the extra step.
[Nexus 5 General] firecode95:
Hi, at the last week I had weird problem with my N5, I constantly loose radio, under status menu in setting I got Radio off, at first factory reset solved it, but later it didn't helped until I discovered diag mode and after I flashed kernel with diag mode radio come up, and I was happy, but suddenly it wont helped and now only sometime after long messing with DFS modes it works, so my question is what could make that?

BTW imei and other suff is right and radio, cache reflash doesn't solve it. Right now I am on lollipop.
[Nexus 5 General] alivelee6:
Cannot Work in Android 5.0.2 CM12 with rooted

the Advanced LTE Setting just not pop out
[Nexus 5 General] eqagunn:
Why does it say "Enable" instead of "Enabled", and "Proirity" instead of "Priority"? It's confusing this way. Is this a translation problem, or is it like this by default?

Are there any downsides to doing this?
[Nexus 5 General] adome5:
i tried to edit lte file and on the app,its ask from me service code,what i need to type please?
[Nexus 5 General] angstyu:
me too,

have you found a solution ?
[Nexus 5 General] wending:
didn't work on stock rom 5.0.1

enable band 26/41, LTE search stop at band 25, seem setting didn't saved.
[Nexus 5 General] zivan56:
You guys will have to talk with the ROM developers / radio vendor. All the app does is launch the hidden app within the ROM. My guess is Cyanogenmod doesn't include the hidden app within it, and any settings relying on the right radio and ROM combos, which I have 0 control over.
[Nexus 5 General] wangdaning:
I don't use the mod, but I wonder if it would be possible for other with custom roms to push the hidden apk to system.
[Nexus 5 General] Kafman:
Hey [MENTION=2654822]zivan56[/MENTION]

Would you consider making your app compatible with Android M? Today I wanted to test your app and I get "Your device or firmware may not be supported" notification. Let me know if you need a logcat.

Cheers!
[Nexus 5 General] njnu1115:
I build a "user-debug" ROM from AOSP source, and want to install "SprintHiddenMenu.apk" into my ROM, blocked by an issue:

There are following dependency in AndroidManifest.xml file:

<uses-library android:name="com.qualcomm.qcrilhook"/>

<uses-library android:name="com.android.lge.lgsvcitems"/>

I found the following files in stock 5.1.1 ROM

qcrilhook.jar

qcrilhook.odex

qcrilhook.xml

but I can't find lgsvcitems anywhere. Anyone have some idea about how to port these two librarys into AOSP ROM?
[Nexus 5 General] closedcircuit:
HiddenSprintMenu.apk for Nexus 5 5.1.1

Just in case anyone else needs the apk for Nexus 5 5.1.1 to get the field test app to work on custom roms that don't have the needed apk, just do the following:

1. Download the SprintHiddenMenu.apk attachment in this post.

2. Navigate to /data/app/ with a root browser

3. Create a folder named "SprintHiddenMenu" in /data/app/

4. Copy SprintHiddenMenu.apk to /data/app/SprintHiddenMenu/

5. Reboot
[Nexus 5 General] aelhadif:
problem =\

hi... im trying to update my LTE bands andthe manual tells me to do a procedure on the field test mode app... i have root access and im running the latest SuperSU. even after granting the app the root access it shows the 'Settings (root)' screen and wont let me enter any of the menus.

please help me.... i made sure that root access is enabled through the Developer Options.

thanks ahead, Adi.
[Nexus 5 General] ronald_loulan:
Can u please reupload the file again??

Btw which version of android to use to do this??

4.4.2??

Thanks
[Nexus 5 General] angstyu:
thx for the solution.

wil give it a shot later
[Nexus 5 General] Sashwat:
Yep I did it, probably messed around with the settings in Phone Info Menu too much. Had blazing fast (forced LTE) internet for a while and then lost both phone and internet connection, although it seems to recognize a connection. I am a user outside of the USA (non-Sprint), I am using Airtel in India. I did a full factory reset but the problem is still there. My phone is not rooted. Any suggestions anyone? ...beside that I should not randomly mess around with it, I know now :(
[Nexus 5 General] JORGEJR282:
Hi,

Can you or someone else upload the file again?

Thanks for sharing!
[Nexus 5 General] mtsimmer:
Wow dude you went deep but wait what am I supposed to do while I'm sitting in Israel bored as hell
[Nexus 5 General] SH1M4BD3:
Hey just tryin your apps ,and i disable the 2 band options which its disabled by default..the question is, does the changes i made to that option are permanently or its restored to the default set when i 1.factory reset, 2.uninstall the FTM app,3.updating through te OTA?? Thanks
[Nexus 5 General] 7drlclk:
Can you please re-upload the file? The one on Mega is no longer exist. Many Thanks.
[Nexus 5 General] borisbbb:
Fixing the Edge only connection D821 & D820

Hey guys.

So here you can find the .qcn files to fix the problem of Edge connection even when you select LTE/3G.

Just flash it over QPST

Flash the D821 for D821 and D820 for D820 (obviously)

DO NOT CROSS FLASH

If you don't know how, follow the guide here
[Nexus 5 General] mihail1:
pleas reupload files
[General Questions and Answers] harishk0506:
i have flashed the rom with StockMOD ROM::. | AT&T 4.3 UCUEMJ2 , and my wifi hot spot does not work

getting the error Mobile data is not avilable or invalid sim. need help
[T-Mobile Samsung Galaxy Note 3] nofroyo:
Hi,

I am well aware of the knox 0x1 warranty issue with samsung directly. Question is if you purchased note 3 via tmobile and have did entire root and custom rom tripping the knox to 0x1. Will tmobile deny warranty if the 0x1 has been set? Anyone try this yet? I am rooted but haven't did custom recovery and rom yet due to knox thing. Any info on this?

thanks

Also forgot to mention i know how to go back to stock and remove root. So its just the warranty it self and tmobile if they check the knox counter.
[T-Mobile Samsung Galaxy Note 3] IRIE4IPIER:
I would like to know the same
[T-Mobile Samsung Galaxy Note 3] cun7:
You know what you guys, if you ever have a legitimate warranty claim, like let's say your speak phone blows out, or your digitizer takes a dump on you and you need to send it back... You are being honest about the claim, and they should not freak out about you having the device rooted. That is absolutely retarded. If you ever have a legit claim and your knox counter is tripped...

Just make sure you send them a big, red, rock hard brick instead. That's all I'm gonna say.
[T-Mobile Samsung Galaxy Note 3] altimax98:
T-Mobile doesn't care. If you go through their exchange program you won't have an issue.

Ifbyiu were to go through Samsung then they weigh the failing part by if it was modified and can deny it off of that. If you have a bad speaker or home button that falls off of course rooting it couldnt have caused it. But FWIW I had a Galaxy Nexus die on me 2 days before the warranty ended.. I mean completely died. Don't know why, but I was rooted and modded. They asked me and I was honest with them. They replaced the MotherBoard, speakers, vibration motor and buttons at no cost...
[T-Mobile Samsung Galaxy Note 3] farfromovin:
I can confirm T-Mobile could care less about Knox. I warranty claimed 2 S4's with the Knox flag tripped. Just Odin back to stock (even that is probably overkill lol).

Next time I have to return a Sammy to T-Mobile I'm gonna put CM on it lol.
[T-Mobile Samsung Galaxy Note 3] nofroyo:
good to know, thanks for the info
[T-Mobile Samsung Galaxy Note 3] Omar Vazquez:
Hey, I realize this thread is old but please reply :)

COLOR="Silver"]

---------- Post added at 02:34 PM ---------- Previous post was at 02:27 PM ----------

[/COLOR]

So my Galaxy S6's touch screen has basically gone reverse (if I swipe to go left, it'll go right and vise-versa), and if I tap an app on the right side of the screen, it'll open the app on the opposite side. My Knox counter is tripped, I know for sure that it has nothing to do with it though. If I go to T-Mobile, can I ask to exchange the phone for another one (Nexus 6 most likely)?
[T-Mobile Samsung Galaxy Note 3] Alex9090:
Try this. .

http://xdaforums.com/galaxy-s6/help/reversed-touch-accidentally-falshing-t3091069