yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 General] Isriam:
ok, when i hit key input 0000 i get a blank screen and no main menu ue setting and info. thats four zero's?

also selinux is enforcing.
[Galaxy S 5 General] dl12345:
Yes, that is four zeros. At this point you wait 10 seconds - apologies for my erroneous ordering of the steps. It should read
[Galaxy S 5 General] Isriam:
ok, trying a few things. still never gives me the main menu option. upper case and lower Q, four zero's and four O's. I'll keep trying to see if I can get to that screen. Google hasn't turned up any solutions, but I can also try another rom as I have a few backups stored with various roms.
[Galaxy S 5 General] dl12345:
*#2263# also apparently works on some phones although it doesn't on mine. My S5 is a work phone so it is totally stock and unrooted, running G900FXXU1ANG2.

Dialer then enter *#0011# brings up the service menu. Then I press the menu button and choose the Back option. Then I use Key Input twice to enter an upper case Q and four zeros, then I wait about ten seconds and the menu appears....
[Galaxy S 5 General] Isriam:
got it. its the same as your default. 1, 2, 3, 5, 7, 8, 20.
[Galaxy S 5 General] Isriam:
im reading nv items again. whats odd is i set this to 0, restored my qcn file from original backup, and saw that nv item 6828 was again 524503 from stock values. so i know qpst is reading the phone and writing to the phone, but service programming shows all blank when i do a read from phone.....esn is all 0's in qpst also.
[Galaxy S 5 General] dl12345:
I'm uncertain how this QPST sofware actually interfaces to the phone. Others on here with more experience may have some insight. What I do know is that you're running SELinux in enforcing mode which restricts all manner of things that software can do. You may want to try setting SELinux into permissive mode:

$ su
# setenforce 0

Issuing a gentenforce command should then tell you if it has been set to permissive mode. If for some reason the setenforce doesn't work, try the command line

# su system setenforce 0
[Galaxy S 5 General] Isriam:
ok cool i'll try that next. i just found out that calls failed with my latest nv edits so i rolled back to stock nv items and calls work once again. hopefully we can get this figured out. Obviously my edits worked since the calls failed. i'm going to try nv item 6828 only and see if voice calls work after that.
[Galaxy S 5 General] Isriam:
tried both methods for changing enforce and it always says enforcing. i will google and see what other options i have besides installing a new kernel.
[Galaxy S 5 General] dl12345:
Hah, yes. Same behaviour as on my Galaxy Tab S 8.4. Setenforce doesn't work. Try manually doing the same thing as the setenforce command

$ su
# su system echo 0 > /sys/fs/selinux/enforce
# getenforce

If that doesn't work then I can compile a kernel from stock source so that setenforce will work. I did the same for my Tab S 8.4. Just point me to a download of the exact ROM you're using and I can replace the kernel in the boot image allowing you to flash a kernel that can have SELinux enforcing set to permissive or totally disabled if you wish.
[Galaxy S 5 General] Isriam:
actually i'm backing up right now and gonna install a new kernel (adam kernel) should be permissive by default. i'll update in a bit. It seems editing 6828 and 6829 make no difference on the visible bands, but the edits do stick. Also it does not affect outbound calling like 1877 did. So at this point I'll continue to work on only LTE bands and then update OP once we have a solution.
[Galaxy S 5 General] dl12345:
Try the below commandline. The line below duplicates what setenforce is supposed to do, that is to say, write a 0 to the selinuxfs enforce file

su system echo 0 > /sys/fs/selinux/enforce
[Galaxy S 5 General] Isriam:
ahh too late. i installed a custom kernel and got permissive.

i edited 6828 and 6829 with the value 17592185995263 to enable all bands, rebooted, value stuck to nv item but phone only reports default lte bands.
[Galaxy S 5 General] dl12345:
I checked the relevant document and I can confirm that 6828 is the correct NV item. Try checking in a different area of the service menu for any of the new LTE bands

menu-->us setting and info-->setting-->protocol-->as-->frequency lock-->lte freq lock

Do you still only see the default 3,5,7,8,20?
[Galaxy S 5 General] botwa2000:
Are you able to make calls now?

I'm keen to try the steps on my SM-G906K, do you think you will be able to update the op any time soon?

Cheers

Sent from SM-G906K using XDA Premium
[Galaxy S 5 General] Isriam:
yea able to make calls with LTE edits in 6828/6829 only. I'm not gonna touch 2g/3g stuff until we get LTE bands unlocked.

qxdm nv editor gives 2 values for 6828. default 524503 on nv_lte_bc_config_type.lte_bc_config and 0 on nv_ltc_bc_config_type.lte_be_config_ext

i'm writing 17592185995263 back to 6828 again with qxdm now and will check the new menus.

current ch: full

set freq full

band 3

band 5

band 7

band 8

band 20

set pci lock

also, cdma workshop and service programming don't want to read the phone. i'm assuming cause its not a true cdma device? again i'm on sm-g900f, in america on cricket.
[Galaxy S 5 General] dl12345:
According to the documentation, NV_LTE_BC_CONFIG_I is "Set as per band supported by UE" and will take on the default value if given an invalid parameter. I think you can find the band support table on the efs partition mounted on /efs in a file called Bst_table. I cannot access /efs on my non-rooted phone. You may want to check to see what's in this file.
[Galaxy S 5 General] botwa2000:
I'm only interested to unlock LTE band B20 @ 800MHz.

If you can update the OP I'll get to it tomorrow first thing.
[Galaxy S 5 General] eladios:
+1 :laugh: Thanks.
[Galaxy S 5 General] Isriam:
i'm trying more conservative band additions, like adding only 1 or 2, however the nv item sticks but doesn't update the phone to the new bands.
[Galaxy S 5 General] botwa2000:
Is it that you don't see the bands appear in the list or you don't have a connection? Are you in a position to test whether the unlocking actually worked?

I will be able to test the B20 band straight away. My carrier has it but my phone so doesn't support it.

Sent from SM-G906K using XDA Premium
[Galaxy S 5 General] Isriam:
if you get qpst/qxdm installed, you can read nv item 6828 from LTE column. Default is 524503 for g900f which is band 1,2,3,5,7,8,20. If you want to write 0, then write 524503 to 6828 you can test band 20.

#0011#

menu-->back

menu-->key input-->Q

menu-->key input-->0000

wait 10 seconds then the main menu should appear

main menu-->ue setting and info-->setting-->protocol-->nas-->network control-->band selection-->lte band preference

shows me the default bands no matter what i set to nv item 6828. Maybe since you don't have 20, you can enable it and physically test?
[Galaxy S 5 General] botwa2000:
That's what I'm gonna do. Try to enable and then test if it works.

Now I'm reading through your guide just to see if I understand everything and can try it tomorrow. Have you updated it?
[Galaxy S 5 General] botwa2000:
Sent from SM-G906K using XDA Premium
[Galaxy S 5 General] botwa2000:
I just posted a screenshot with my current bands.

Please can you do me a favour tell me what value I should be expecting in NV line 6828/6820 and what I should input if I want to add just one band B20 on top of what I got currently.

Thanks in advance. :)
[Galaxy S 5 General] Isriam:
just start with 1 and go to the left. every band you want, put a 1, you dont, put a 0. for bands 1 2 3 and 10 it would look like this:

1000000111

then go to windows calculator, pick programmer. on the left select binary. copy paste that above, then hit decimal. it should come out to 519. 519 is what you put in 6828 nv item. this is just an example so you can figure out your own lte bands.

if you read 6828 first, put it in decimal in calculator, then hit the binary button it will show you exactly what binary looks like. just count from right to left starting at 1.
[Galaxy S 5 General] carstenx90:
So, I want to add the 1700 UMTS band to be able to use Wind mobile in Canada.

I think I managed to get the phone in the right mode: it's not CP though, but AP from the USB menu. It doesn't show up as a "diagnostics" port, but rather as "unknown". I was able to read/write NV 1877 however. I can however not read 441 or 946, because it says they are "inactive".

The connection still doesn't work: I now see the Wind network when I search for available networks (which it didn't before), but I can't connect. Is this because of the 441/946 NVs? How can I read them or should I just try to set a value and press write?

Thanks!
[Galaxy S 5 General] Isriam:
interesting, i set up 1877 and had the same issue with 441 and 946 as you. when i configured 1877 i lost all 2g/3g so i reverted back to stock and didn't touch 1877 again.

this is a work in progress so i can only share my experiences. i'm currently only trying to add LTE so any information you get from 2g/3g will be great.
[Galaxy S 5 General] botwa2000:
Did you try to add Wind APNs?
[Galaxy S 5 General] carstenx90:
I guess those other NVs aren't used on the S5. You can write to them, I doesn't change anything however.

Regarding the APNs, not sure what you mean. Under APNs there is Wind and Wind MMS, so I think it should be fine. It's not just data that's not working, I can't connect to the network at all. When I try to chose it manually it says "Unable to connect. Try later.". AFAIK Wind uses 1700 and 2100 simultaneously, but 2100 should also be enabled.

I guess this is it, there's nothing else I can think of. It really sucks, my old Nexus 4 worked perfectly and now I spend $40 for this month on the plan and it doesn't work on my brand new phone.

If somebody's interested though: everything worked perfectly from within a VirtualBox VM on my MacBook.
[Galaxy S 5 General] botwa2000:
Guys I am maybe 5 minutes away from having the test results but unexpectedly stuck on writing the new LTE values in QXDM.

How do I write the new value in 06828?

I clicked all buttons Offline Reset Read Write but couldn't find the way to edit the figure.

Sent from SM-G906K using XDA Premium app
[Galaxy S 5 General] Isriam:
highlight the line/value. then click on the left number and wait about 2 seconds. it will become editable. make it 0 and write. then make it your value and write.
[Galaxy S 5 General] botwa2000:
So in the screenshot, do I click on the first line in the bottom window in the first column 'Input'?

Do I then need to edit both lines in the bottom window?
[Galaxy S 5 General] Isriam:
click the column input, top line. it will let you edit it. then click write. i'm only editing the top one, but if yours doesnt work try both? i really have no idea since mine doesn't work.
[Galaxy S 5 General] botwa2000:
I was able to write my value 590037 in 06828 which corresponds to the previous value of 65749 plus an additional band B20.

The value seems to stick after reboot however I don't get LTE. Nothing seems to have changed in reception or data.

The values in 06829 were 0 and I didn't update them and left them as they were.

Why do you say I should update them you think?
[Galaxy S 5 General] dl12345:
Yes, this is what Isriam is saying. You'll only want to edit the first line. The number 65,749 you see is in binary 0001 0000 0000 1101 0101 which is bands 1,3,5,7,8,17 and so corresponds to your model SM-G906K. You'll want to change the value to 590,037 (binary 1001 0000 0000 1101 0101) to add only band 20.
[Galaxy S 5 General] botwa2000:
Just did that. No lte yet:(
[Galaxy S 5 General] Isriam:
yea thats the exact problem i'm having also. i enable the bands, it stays, but i don't get the frequency. We must be missing something.
[Galaxy S 5 General] dl12345:
Yeah sorry - our posts crossed each other.

Did you enable LTE in your network settings?

settings-->connections-->more networks-->mobile networks-->network mode

Can you also check the following screens

Run phone dialer and press *#0011#
menu-->back
menu-->key input-->Q
menu-->key input-->0000
wait 10 seconds for menu to appear

Take a screen shot. What does the first line say? Now check the following two screens

menu-->ue setting and inf-->setting-->system-->next page-->lte band on off
menu-->ue setting and inf-->setting-->protocol-->as-->frequency lock-->lte freq lock

There must be another setting somewhere we need to update as well. Some further investigation looks like it's needed...
[Galaxy S 5 General] botwa2000:
Looks like your hunch goes in the right direction. Here are the requested screenshots.

On the last one you can see B20 appears on the list.

What are the menus NAS vs. AS? I got B20 in the latter but not in the former.

Sent from SM-G906K using XDA Premium app
[Galaxy S 5 General] dl12345:
Ok, this is useful information. It looks like the screens in the service menu don't necessarily correspond to the bands on the phone, so using them as a proxy to determine if the bands are enabled probably won't work. They're exactly the same as the SM-G900F (and in fact one of them contains a listing for band 12, which we know isn't enabled on either of these handsets).

AS = access services

NAS = non access services
[Galaxy S 5 General] malybru:
Mod Edit

There is already a thread on this :

http://xdaforums.com/galaxy-s5/general/how-to-add-rf-lte-frequency-bands-to-t2886059

Thread closed

malybru

Forum Moderator
[Frameworks] sortris:
[IMG="Cocos2dx logo"]http://www.cocos2d-x.org/attachments/download/801[/IMG]

Hi there!

Today I wrote tutorial about creating Android game project with Cocos2d-x-JSB 2.2.3 on Mac. I hope you'll find it useful and I would be really thankful for your questions and feedback.

Have fun: http://galantelabs.blogspot.com/2014/10/how-to-create-multiplatform-cocos2d-x.html

To be up to date with our posts and apps, please follow us on:

FB: https://www.facebook.com/GalanteGames

Twitter: https://twitter.com/Galante_Games

Kind regards :)
[Frameworks] daksh143:
Congratulations..!

congratulation bro you are on portal now.. :)

By the way nice tutorial..

Very useful
[Frameworks] sortris:
Thanks :) I'm glad you like it!
[Frameworks] saschb2b:
Started my first iOS app and picked Cocos2d-x for crossplatform. Just in time ;) Thanks
[Frameworks] dianasi:
I use cocos2d-x in about 10 projects. It is really the best engine.

Great tutorial! It will be usefull for new cocos developers.
[Frameworks] sortris:
Thanks for kind words! :)
[Xperia Z3 Compact General] cschmitt:
I've put together a Google forms survey to collect some objective breakage data: Sony Xperia Z3 / Z3 Compact - Glass Survey

Please take some time to complete the survey one time whether you've experienced a breakage or not, it's important to have a complete set of data. You will be able to view the survey results after submitting the form.

Please take the survey a 2nd time ONLY if you have previously completed it to report no damage but now have a damaged screen or back glass and wish to report it. Make sure to properly check Question 2 to indicate a re-take.

Direct link to results summary, just in case you want to check back later: Sony Xperia Z3 / Z3 Compact - Glass Survey Responses

Direct link to results spreadsheet: Sony Xperia Z3 / Z3 Compact - Glass Survey Responses (Spreadsheet)
[Xperia Z3 Compact General] degraaff:
Just filled it in.

Though it would've been useful to include some additional questions, such as the manufacturing week and year, and the part of the serial number that indicates the manufacturing batch.
[Xperia Z3 Compact General] cschmitt:
Do you know the exact details on how to determine week/year/batch from S/N? I can add those questions, but I don't want to collect S/N's outright.
[Xperia Z3 Compact General] degraaff:
Behind the SIM flap is a plastic information sheet that can be pulled out. The production week and year, for example, are indicated by something like "14W38" (that's what's on mine) which means that my unit was manufactured in the 38th week of 2014. I'm not sure about the serial number though. I just looked and there's no immediate "S/N" indication. However there is a big number after the "CE" sign, for me it says "CE 0682". Maybe that is the number of the production batch?
[Xperia Z3 Compact General] cschmitt:
Added year / week and your description of how to find it on info sheet. Reminds me of busting open a fortune cookie.
[Xperia Z3 Compact General] degraaff:
Yes it kind of does feel like that. :P
[Xperia Z3 Compact General] phroenix:
My two cents

Very informative, thank you.

Just know, if you go looking for something, you can find it.

This phone is still new, so for anyone thinking of getting it, don't let the mass post on glass cracks and drm / camera conversation put you off. This phone is big in the game.

At the time of posting, its a resounding majority "No" to broken glass (small sample)
[Xperia Z3 Compact General] cschmitt:
One day into the survey and we have 51 responses. I find the most interesting data to be that 65% do not use a screen protector and 73% do not use a case.
[Xperia Z3 Compact General] Dsteppa:
Confirmed! Sony Xperia Z3C users aren't the smartest around! :silly:

What's the percentage of cracked screens?
[Xperia Z3 Compact General] cschmitt:
The sample size is still small, but 6% for front glass, 9% for back glass.

There is one response where both front and back glass cracked.

In all cases no screen protector or case was in use, with the exception of one cracked back glass while using a TPU case.

There's a link to results in the OP.

It would be nice to get several hundred responses for a more accurate picture.
[Xperia Z3 Compact General] Dsteppa:
Oh yeah, I know don't worry. Just wanted to know the percentage we're at now:p
[Xperia Z3 Compact General] Iruwen:
Percentages are pretty much useless here because naturally, mainly people with issues come and participate here in the first place. Only Sony or some kind of independent media could give a clue on those percentages.
[Xperia Z3 Compact General] jasestu:
But even then there will be a selection bias - people with glass issues are more likely to find this thread than people who are perfectly happy.
[Xperia Z3 Compact General] cschmitt:
Exactly.

Edit: but even if only those with glass issues report at least that does give some idea of the number of users affected.
[Xperia Z3 Compact General] degraaff:
On the Sony Mobile support forum, there is a post from a person whose Z3C's glass cracked while the phone was laying on a table and playing music. Since I did notice that especially the rear glass vibrates very heavily at higher volumes, I'm wondering if those vibrations could induce cracking in some cases?
[Xperia Z3 Compact General] Nplus1:
How could you think that simply the vibrations generated by the (however minuscule) speakers could crack a sheet of glass, let alone Gorilla/Dragontrail glass? Just check some stress tests to see what kind of forces these types of glass can withstand.

The same strange reports about glass cracking on its own appeared for the LG Optimus G and LG Nexus 4 right after launch and then nothing.
[Xperia Z3 Compact General] degraaff:
The rear is not Gorilla Glass nor Dragontrail.

The glass sheets in said stress test videos are usually much thicker than those used on phones.

Strong vibrations can cause a sheet of glass to crack, especially if the glass has a production fault.
[Xperia Z3 Compact General] Nplus1:
What kind of glass do they put on the back, then?

The vibrations generated by the very small speakers are not exactly what I would call "strong", much less glass-cracking strong!
[Xperia Z3 Compact General] degraaff:
http://talk.sonymobile.com/t5/Xperi...ss-is-on-Xperia-Z3-Compact/m-p/838791#U838791

There is no doubt that the rear uses different glass than the front, since the rear is way more prone to scratching than the front.

The vibrations at high volume are pretty strong in this phone, don't forget you've got two of those speakers. In case of (like I said) faulty glass, they may even be harmful to the glass.
[Xperia Z3 Compact General] gman90:
dropped z3c on cement and.....

.....no damage. I watched my 1 day old z3c slide off a laundry pile in my basement onto the cement floor (about 5 foot drop) and no cracks or noticable damage.

However, i just took my xperia z2 out of its protective case to sell it and noticed a crack all the way across the back glass. Ive never dropped that phone and its always been in a high quality case. Im thinking the z2 may uave cracked trying to pry it out of the protective case (which fit very tight).

Just my two cents.
[Upgrading, Modifying and Unlocking] carlo64:
i've posted this message in wrong place!!

sorry
[HTC Desire 500] ufonek:
Small app for adjustment Ultimate Kernel.

http://www.mediafire.com/?9dw5nm5ou9zcp1q
[HTC Desire 500] dummie999:
How to troubleshoot:

Suppose you installed the app and it does not work. Here are some things to test for:

1. make sure you have the Ultimate Kernel installed

2. make sure you have no other app interfering (Kernel Tuner, Trickster Mod etc.)

3. Make sure the file /system/etc/init.d/99kernel exists

4. Make sure you have busybox installed
[HTC Desire 500] ufonek:
Setting is stored immediately. But to apply the changes, restart is required. A correct values ​​are as?

0 - disabled, 1 - enabled, both directions, 2 - enabled, left->right only, 3 - enabled, right->left only
[HTC Desire 500] dummie999:
They are:

0 - disabled, 1 - enabled, both directions, 2 - enabled, right->left only, 3 - enabled, left->right only

Yes, I know settings are stored immediately, but instead of having to restart, it would be nice to have an option to apply the settings right away, without a restart:

# sh /system/etc/init.d/99kernel
[HTC Desire 500] ufonek:
Then it is unnecessary to store 99kernel init.d directory. Can I run the script directly. :)

Fixed:http://www.mediafire.com/download/9dw5nm5ou9zcp1q/Kernel+Settings+1.apk
[HTC Desire 500] dummie999:
Works like a charm :highfive:
[HTC Desire 500] CJ Grass:
Hmm great app, but didnt work for me. I set sweep2wake disabled and dt2wake bottom half screen - sweep2wake still works and dt2wake still works on full screen.

I saved my settings and rebot my phone.

I used latest version of ultimate kernel.
[HTC Desire 500] ufonek:
Look, if in the system/etc/init.d is created file 99kernel.
[HTC Desire 500] CJ Grass:
Yes, the file was created.
[HTC Desire 500] dummie999:
You have other apps interfering (kernel tuner, trickster mod etc.)?

What are the contents of 99kernel?
[HTC Desire 500] CJ Grass:
No, I don't have other apps interfering.

Contents of 99kernel:

Also I saw the 99kernel file in storage/emmc/ localization (in main directory) - hmm strange... I deleted the file
[HTC Desire 500] dummie999:
Okay, now run the file by hand (as root):

sh /system/etc/init.d/99kernel

Then, open the file /sys/android_touch/sweep2sleep and read it's value.
[HTC Desire 500] CJ Grass:
both file located in /sys/android_touch/ (sweep2sleep and swee2wake) the value is 1.

but i don't understand how to run by hand "sh /system/etc/init.d/99kernel" ?? where type this? and what is "sh" ??
[HTC Desire 500] dummie999:
With terminal emulator. Just type:

su

sh /system/etc/init.d/99kernel

Then check the values again.
[HTC Desire 500] CJ Grass:
Thank You! Now it works perfect (without restarting phone, value changed to: sweep2sleep 3 and swee2wake 0).

But why the app didn't changing settings? So now when I want to change any settings after that I also must repeat command? and then restart?
[HTC Desire 500] dummie999:
Are you sure you have installed the updated version: http://xdaforums.com/showpost.php?p=55924458&postcount=5
[HTC Desire 500] CJ Grass:
Yes, I downloaded fixed version, but I thing there is an error - both version are the same! check upload date & time from link in 1 post and 5 post...

File size: 313.69 KB

Uploaded: 2014-10-09 12:49:26

data and hours are the same.

So where is the fixed ver? ;)
[HTC Desire 500] dummie999:
He updated the download link, so the one you downloaded is probably already the updated version.

If you want to be sure, uninstall, redownload and install the app.