yashsingh1/xdaforums huggingface dataset:
[Xperia Z Q&A, Help & Troubleshooting] ckyy:
var c=this,d=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var k=Object.prototype.toString.call(a);if("[object Window]"==k)return"object";if("[object Array]"==k||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";if("[object Function]"==k||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";
else if("function"==b&&"undefined"==typeof a.call)return"object";return b};var g,h,l,m,n=function(){return c.navigator?c.navigator.userAgent:null};m=l=h=g=!1;var p;if(p=n()){var q=c.navigator;g=0==p.indexOf("Opera");h=!g&&-1!=p.indexOf("MSIE");l=!g&&-1!=p.indexOf("WebKit");m=!g&&!l&&"Gecko"==q.product}var r=g,s=h,t=m,v=l,w=function(){var a=c.document;return a?a.documentMode:void 0},x;
a:{var y="",z;if(r&&c.opera)var A=c.opera.version,y="function"==typeof A?A():A;else if(t?z=/rv\:([^\);]+)(\)|;)/:s?z=/MSIE\s+([^\);]+)(\)|;)/:v&&(z=/WebKit\/(\S+)/),z)var B=z.exec(n()),y=B?B[1]:"";if(s){var C=w();if(C>parseFloat(y)){x=String(C);break a}}x=y}
var D=x,E={},F=function(a){var b;if(!(b=E[a])){b=0;for(var k=String(D).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),J=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),N=Math.max(k.length,J.length),u=0;0==b&&u<N;u++){var O=k[u]||"",P=J[u]||"",Q=RegExp("(\\d*)(\\D*)","g"),R=RegExp("(\\d*)(\\D*)","g");do{var e=Q.exec(O)||["","",""],f=R.exec(P)||["","",""];if(0==e[0].length&&0==f[0].length)break;b=((0==e[1].length?0:parseInt(e[1],10))<(0==f[1].length?0:parseInt(f[1],10))?-1:(0==e[1].length?
0:parseInt(e[1],10))>(0==f[1].length?0:parseInt(f[1],10))?1:0)||((0==e[2].length)<(0==f[2].length)?-1:(0==e[2].length)>(0==f[2].length)?1:0)||(e[2]<f[2]?-1:e[2]>f[2]?1:0)}while(0==b)}b=E[a]=0<=b}return b},G=c.document,H=!G||!s?void 0:w()||("CSS1Compat"==G.compatMode?parseInt(D,10):5);!t&&!s||s&&s&&9<=H||t&&F("1.9.1");s&&F("9");s&&F("9");!v||F("528");t&&F("1.9b")||s&&F("8")||r&&F("9.5")||v&&F("528");t&&!F("8")||s&&F("9");var I=function(){var a;for(a=window;a;){("function"==d(a.postMessage)||s&&a.postMessage)&&a.postMessage("goog_passback","*");if("goog_passback_brake"in a.frames)break;if(a==a.parent)break;a=a.parent}},K=["google_passback"],L=c;!(K[0]in L)&&L.execScript&&L.execScript("var "+K[0]);for(var M;K.length&&(M=K.shift());){var S;if(S=!K.length)S=void 0!==I;S?L[M]=I:L=L[M]?L[M]:L[M]={}};I();

This is the code. all i could read out of it was opera lol.
[Xperia Z Q&A, Help & Troubleshooting] electricbullet9:
Got the same file on my mac last night... around midnight, central time. I remember being on pandora when it happened. I just redownloaded it, and it seems to be from an ad of some sort. not exactly sure what it contains though. It does not seem harmful to my mac, but it might be to a mobile device.
[Xperia Z Q&A, Help & Troubleshooting] blackknigt:
Google Ads Maybe?

Judging from this, i think it could be an update on google's ads service, as pagead2.googlesyndication.com is the google AdSense/AdWords Domain, wich uses JavaScripts for displaying ads.
[Xperia Z Q&A, Help & Troubleshooting] Kriegar:
Passback.js

The end result being delete?
[Xperia Z Q&A, Help & Troubleshooting] OnlinePredator:
Doesn't look like it does anything. Delete the file and all good. The fact it downloaded the file and did not execute means you are fine if it was anything bad. Prob just the website didn't code something right and passed back the wrong type like json instead of HTML etc.
[Xperia Z Q&A, Help & Troubleshooting] ponl0002:
Got the file downloaded on my Note 2. hmm
[Xperia Z Q&A, Help & Troubleshooting] blackknigt:
I dont think you need to delete the file, its a google script file so leave it there
[Xperia Z Q&A, Help & Troubleshooting] PeterVroegindewey:
Leave it there?

I wonder if there someone could tell what the code does. (My daughter went to a lyrics site (m.metrolyrics.com) and it downloaded this js file on her Note2 which would support online predator's responce,)
[Xperia Z Q&A, Help & Troubleshooting] reaper61616:
Definitely this code:

* determins which browser user is using,

* check CSS version(?),

* check if compat mode' is used (don't know what is this),

* send some data to google passbacks,

* can be connected with some others google services.

Think this probably should look like:

var c=this,d=function(a){
var b=typeof a;
if("object"==b)
if(a){
if(a instanceof Array)
return"array";
if(a instanceof Object)
return b;
var k=Object.prototype.toString.call(a);
if("[object Window]"==k)
return"object";
if("[object Array]"==k||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))
return"array";
if("[object Function]"==k||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))
return"function"
}
else return"null";
else
if("function"==b&&"undefined"==typeof a.call)
return"object";
return b
};

var g,h,l,m,n=function(){
return c.navigator?c.navigator.userAgent:null
};

m=l=h=g=!1;
var p;

if(p=n()){
var q=c.navigator;
g=0==p.indexOf("Opera");
h=!g&&-1!=p.indexOf("MSIE");
l=!g&&-1!=p.indexOf("WebKit");
m=!g&&!l&&"Gecko"==q.product
}

var r=g,s=h,t=m,v=l,w=function(){
var a=c.document;
return a?a.documentMode:void 0
},x;

a:{
var y="",z;
if(r&&c.opera)
var A=c.opera.version,y="function"==typeof A?A():A;
else
if(t?z=/rv\:([^\);]+)(\)|;)/:s?z=/MSIE\s+([^\);]+)(\)|;)/:v&&(z=/WebKit\/(\S+)/),z)
var B=z.exec(n()),y=B?B[1]:"";
if(s){
var C=w();
if(C>parseFloat(y)){
x=String(C);
break a
}
}
x=y
}

var D=x,E={},F=function(a){
var b;
if(!(b=E[a])){
b=0;
for(var k=String(D).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),J=String(a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),N=Math.max(k.length,J.length),u=0;0==b&&u<N;u++){
var O=k[u]||"",P=J[u]||"",Q=RegExp("(\\d*)(\\D*)","g"),R=RegExp("(\\d*)(\\D*)","g");
do{
var e=Q.exec(O)||["","",""],f=R.exec(P)||["","",""];
if(0==e[0].length&&0==f[0].length)
break;
b=((0==e[1].length?0:parseInt(e[1],10))<(0==f[1].length?0:parseInt(f[1],10))?-1:(0==e[1].length?0:parseInt(e[1],10))>(0==f[1].length?0:parseInt(f[1],10))?1:0)||((0==e[2].length)<(0==f[2].length)?-1:(0==e[2].length)>(0==f[2].length)?1:0)||(e[2]<f[2]?-1:e[2]>f[2]?1:0)
}
while(0==b)
}
b=E[a]=0<=b
}
return b
},G=c.document,H=!G||!s?void 0:w()||("CSS1Compat"==G.compatMode?parseInt(D,10):5);!t&&!s||s&&s&&9<=H||t&&F("1.9.1");

s&&F("9");
s&&F("9");
!v||F("528");
t&&F("1.9b")||s&&F("8")||r&&F("9.5")||v&&F("528");
t&&!F("8")||s&&F("9");

var I=function(){
var a;
for(a=window;a;){
("function"==d(a.postMessage)||s&&a.postMessage)&&a.postMessage("goog_passback","*");
if("goog_passback_brake"in a.frames)
break;
if(a==a.parent)
break;
a=a.parent
}
},K=["google_passback"],L=c;

!(K[0]in L)&&L.execScript&&L.execScript("var "+K[0]);
for(var M;K.length&&(M=K.shift());){
var S;
if(S=!K.length)S=void 0!==I;
S?L[M]=I:L=L[M]?L[M]:L[M]={}
};

I();
[HD2 Android Q&A, Help & Troubleshooting and Genera] Hercules Man:
Hi, I have deleted files from the nand sys app folder and copied all the apk files out and put them on the sd card thinking I could link the files or save some room on the nand somehow but it all backfired. now android will not boot because all the apk's from the sys app folder are on the sd card . What is the easiest way to copy all the apk files back into the nand sys app folder. I have cwm recovery v5.0.2.6 installed but I have not done a recent backup so I cannot restore. Do I have to make a update.zip for cwm with all the apk's in the zip and some html file or something along these lines or would I do it with some android developers tools. Im running Jellybean rom HD2.

Many Thanks
[HD2 Android Q&A, Help & Troubleshooting and Genera] twoxx:
Hi.

You can try different things.

- if your recovery partition is big enough (9mb) you can flash twrp-recovery over your cwm-recovery. Twrp has a file-explorer with wich you can copy your files back from sd card into system.

- if your data-partitions are undamaged you can try to reinstall your rom again. But don't do a full wipe. Just wipe boot, system. Then flash your rom again and normally all of your custom-apps will remain and your system-apks will be reinstalled in system.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Hercules Man:
I tried twrp but my system recovery partition is only 5mb and twrp needed 6mb so it aborted. I wiped boot and system then re installed the rom which wiped boot and system anyway but still no joy, phone just loops the boot animation. Really I just needed my contacts from my phonebook as I am upgrading anyway, infact I was running ics cm9 not jellybean.

Thanks 4 your help
[HD2 Android Q&A, Help & Troubleshooting and Genera] Nigeldg:
Your contacts should automatically be synced with gmail so that shouldn't be am issue

Sent from my Nexus 4
[HD2 Android Q&A, Help & Troubleshooting and Genera] Hercules Man:
I synced my contacts back with google acct but it was out of date, I don't know why, I must have had sync off recently as a lot of my contacts were duplicating and I had the same contacts appearing upto about 8 times for each entry in my phonebook.

Thanks

Ps. Sorry to confuse you, but you must be wondering how I managed to sync my contact again with google if my phone wont boot. Answer is, I have 2 HD2's, one running ICS(Main phone) and spare running Jellybean.

Cheers
[HD2 Android Q&A, Help & Troubleshooting and Genera] twoxx:
Did your ics-rom only wipe boot and system, or did it wipe dalvik-cache too?

You have to wipe dalvik cache after reinstalling your rom.

First Boot will last longer then in order to rebuild dalvik.

if your newly installed rom stays on bootloops... there must be some different failure.... so i think deleting some apks in your old rom was not the cause of your problem with your old phone.

---------- Post added at 06:22 PM ---------- Previous post was at 06:19 PM ----------

In post #1 you said you ran jellybean an not ics.... all of your informations are a little bit confusing.....
[HD2 Android Q&A, Help & Troubleshooting and Genera] Hercules Man:
As I explained in my second post if you read it says actually im running ICS not Jellybean, it was just a mistake as I have 2 hd2's, the one with the missing Aps's is on ICS, and my spare is running Jellybean. So anyway clearing the Dalvik Cache was not mentioned in the first post so ofcourse I have not done anything with dalvik, im about to and if I get any luck I will let you know, Also the rom was working fine for many months before I moved the Apk's from the system/app dir. thanks for your help.

H Man

Sent from my dinosaur netbook
[HD2 Android Q&A, Help & Troubleshooting and Genera] Hercules Man:
I have tried installing the ROM again and then wiping the Dalvik cache but still get boot loop animation so that didn't work, I'm now using the same phone running Jellybean ROM v2.6 and its all sweet. I however did a backup with cwm of the corrupt state and I'm wondering if I can extract my contacts from it. Maybe I will create a new thread and see if anyone knows. Thanks for your input anywayz.

H Man
[HD2 Android Q&A, Help & Troubleshooting and Genera] Marvlesz:
Just a passing thought, have you tried fresh installing the ROM and then restoring data only from twrp?

Lol, "accidentally". :p

P.S: This post is now cursed.
[Galaxy S III Q&A, Help & Troubleshooting] MrScott92:
Hello everyone, this is my first post so forgive me if I've done anything wrong

I'm having some trouble with my S3 after I attempted to flash stock firmware. I made an innocent but stupid mistake of not wiping the phone through recovery mode before flashing the ROM and I'm now stuck in the position of an infinite boot loop and no access to recovery mode.

The process of flashing the stock firmware through Odin appeared to be successful as no errors were encountered and it reported a Pass at the end. I have verified that the firmware is correct for my device and carrier as I have previously successfully flashed this firmware to my device.

My question is, is there any way I can possibly wipe my phone without having access to recovery mode? All I can currently access is Download mode and I am unable to execute adb shell commands on my device. I have been searching through google results and forum posts for a good half hour and have come up with no working solutions for my problem.

I have a horrible feeling that my phone is bricked but I'm hoping that somebody here has a solution, any help is greatly appreciated!
[Galaxy S III Q&A, Help & Troubleshooting] danarama:
What actually happens when you try to go into recovery
[Galaxy S III Q&A, Help & Troubleshooting] MrScott92:
Thanks for responding rootSU

When I was attempting to access recovery mode, the initial Samsung logo would display with the red exclamation mark in the top left corner of the screen, after this the screen would briefly go blank and then attempt to boot into the ROM, to no avail.

However, my problem has now been fixed by simply performing an emergency firmware recovery through Samsung Kies! It seems out of all the technical solutions I tried, the simplest one actually worked!

Sorry for making such a quickly redundant thread but hopefully this information should help others in my situation.
[Galaxy S III Q&A, Help & Troubleshooting] danarama:
Glad its sorted.

/!\ usually represents flash counter / custom binary. Check stats in download mode
[Galaxy Tab 2 Themes and Apps] mythi:
Guys I present you another work THE resiszable pop up browser from note 10.1 and note 2 !!​

This mod is tested on a stock GALAXY TAB 2 7" P3100 And works Also On P311X I am not sure about GALAXY TAB 2 10.1 Users

Installing this fairly simple !!

Download the zip from attachment

Reboot to recovery

Flash zip

No Wipe Needed !!

and poof check out the miniappd tray you have mini browser Multi task is something....
[Galaxy Tab 2 Themes and Apps] Giridharbavana:
I need that wallpaper
[Galaxy Tab 2 Themes and Apps] its_Khal:
Hey Mythi! Wadap! Nice one you got there!

I just flashed...

1. Shows a small android robot instead of the image like others

2. Can only be resized into 2 sizes...

Floating Browser is Better!!!
[Galaxy Tab 2 Themes and Apps] Agoattamer:
I don't know about the other 10.1 Tab 2's, but the ATT I497 4.12 ROM did not include a popup browser. The other popup browser introduced earlier in this section did not work with my Tab. This one does. My Tab is not yet rooted. I just extracted the apk from the zip file and installed it as a normal app. It works and appears in my mini apps although it has a generic icon. That shouldn't be too hard to fix.
[Galaxy Tab 2 Themes and Apps] T3ER:
Thanks. I am gonna try this on my tab 2 GT-P5110 with cm 10.2.
[Galaxy Tab 2 Themes and Apps] mythi:
did it work ??
[Galaxy Tab 2 Themes and Apps] mythi:
thanks to you now i now know that it works with out r00t

[][][][][][][][][][][][][][][]][][][][][][][][]][][][][][][]][]

[][][][][][][[][][][][[]][[][][][[][][][][][][][][][][][][][][][][]
[Galaxy Tab 2 Themes and Apps] T3ER:
No it didn't. It didn't start at all. Only did popupbrowser has stopped. Too bad because i though i would been able to use it from sidebar :rolleyes:
[Galaxy Tab 2 Themes and Apps] Agoattamer:
If this one doesn't work, try the one further down the list in this section.
[Galaxy Tab 2 Themes and Apps] vehvariya:
[MENTION=5150212]mythi[/MENTION]

Could u please make one for 4.3 as well.?
[Galaxy Tab 2 Themes and Apps] mythi:
sorry very hard !!
[Galaxy Tab 2 Themes and Apps] vehvariya:
No problem .. thanks anyways..
[Galaxy Note 8.0 (Tablet) Q&A, Help & Troubleshooti] mohammedsb19:
why my note 8.0 is not charging while it`s switched on , every time I need to charge it I have to switch it off > is this normal behavior or am I facing a serious problem? :confused: . it recognizes the charger as media storage
[Galaxy Note 8.0 (Tablet) Q&A, Help & Troubleshooti] mohammedsb19:
I`m using ac power

the original charger that came with it into the package
[Galaxy Note 8.0 (Tablet) Q&A, Help & Troubleshooti] hertsjoatmon:
Are you using the same cable that came with it as well? Some cables can be data only, not power. I've had issues with other cables not drawing the same power from my wall charger as the one that came with my tablet. Some one else raised this issue a week or so ago. There were apps suggested in that post that could tell you the power draw the tablet was getting from the power source it was connected to. Cant remember it off hand though
[Galaxy Note 8.0 (Tablet) Q&A, Help & Troubleshooti] mohammedsb19:
yes :(
[Galaxy Note 8.0 (Tablet) Q&A, Help & Troubleshooti] mohammedsb19:
thank you for helping me out . the problem solved . I just changed the wall cable and it worked
[Sony Xperia Z Ultra] Sergey_TSA:
Just I have checked the screen shots of battery usage published here, and my own experience of usage of phone.

As the result I can conclude that the main consumer of power is the screen. It's not very genius to found this, but the significant what was found is the opportunity extend battery life due to this.

As the root was recieved, and also Sony reacts our posts with new updates, so l hope our attempts will meet result.

The main issue lies in the field of regulation of brightness of screen, even with manual regulation the lowest brightness is Very High.

During manipulation with check box of automatic brightness one can see that brightness can be set lower and in usual cases the lowest brightness is enough and in night it can be set more low.

So if somebody understands where this regulation may be adjusted, please explain it. how to do this adjustment or try yourself and share results. I think that it will extend the battery usage dramatically.
[Sony Xperia Z Ultra] unk_damnation:
Custom ROMs usually have this feature.. But stock ROM solution is a must, then..
[MDA II, XDA II, 2060 General] phil999:
I am not sure if i am allowed to do this?? If not mods please close

http://cgi.ebay.co.uk/ws/eBayISAPI.dll?ViewItem&item=5788526087
[Nexus 7 (2013) Q&A] LiveFaster:
I found there is apps I need to press menu to get to a screen but there is no menu or dots... For example holo launcher HQ I have to press menu in order to hide apps but I can't! Is there a workaround? Thanks. I tried googling but I don't think I am phrasing my issue right.

Sent from my Nexus 7
[Nexus 7 (2013) Q&A] stevemw:
Touch and hold?
[Nexus 7 (2013) Q&A] sfhub:
Sorry, no new info to add.
[Nexus 7 (2013) Q&A] LiveFaster:
One example is in holo launcher HQ in the app drawer. I'm supposed to press menu to enter 'hide apps' ....can't touch and hold there. There's no way to add a menu button to the onscreen nav bar?

Sent from my Nexus 7
[Nexus 7 (2013) Q&A] LiveFaster:
Cancel this dumb question. I discovered the settings in the launcher settings. Its optimized for the on screen buttons, oops

Sent from my Nexus 7
[Verizon Samsung Galaxy S 4] silverfang77:
I downloaded a standalone version of ADB from this website (no SDK) and the Odin files (loki_flash and recovery.lok). I put the Odin files in my data/local/tmp folder using Root Explorer on my phone. Now I'm trying to use the ADB shell command to install them. However, when I try to run it, it says "error: device offline" even though it's plugged into the USB port. How do I get ADB to detect my phone?

Thank you.
[Verizon Samsung Galaxy S 4] Surge1223:
Your have to authorize ADB from your phone, a message should pop up if it doesn't then first make sure you have the latest usb drivers, and that you have enabled usb debugging on the phone try and to use adb again and see if that works. If all else fails it never hurts to download the SDK, and make sure both java/jre and ADB are in your system path variable.
[HTC Butterfly S] kingbasescu:
Can anyone compare the sound of Butt S with the QUALCOMM galaxy s4 and the htc one?Maybe tell me which sounds better or direct me to a test of butterfly's s audio quality.
[HTC Butterfly S] tsokh:
I listened to Butterfly S and One. Butterfly S has a slightly better audio quality than One, especially on flac music (tested with my Sennheiser HD25-SP as I know its music tone). However, I still prefer listen to my Sony NW-HD5 player with Sennheiser HD25-SP.

IMHO, you won't hear any difference in sound with stock headphones.
[AT&T Samsung Galaxy Note II] brockmo:
Hey guys:

I'm an IT tech and I'm really confused on this one. Started happening a week or 2 ago. I'd be charging my phone and it'd randomly cut out. I run Carbon ROM and have the notification light set to be a solid yellow when charging so I know if it's charging or not. It would happen very infrequently, but would cut out. I'd unplug and replug and it would be fine for the most part. It's gotten progressively worse. I was running NEAK kernel so I tried to go back to stock Carbon trinity kernel, same problem. The other day my phone would also randomly go in and out of "car mode" too which was weird. Currently, I have it plugged into my computer so it's charging in USB mode (lower voltage) and as of right now it's holding charge. But prior to last rebooot it was going on,off,on,off with the charge. Today my phone has locked up a few times when plugged into a full AC charger even. Seems to be completely random right now. I'm just looking for any advice. Going to flash a different ROM and see if that does anything. If not, what part would I need to order? I saw a Youtube instructional video on how to replace USB port and I'd be willing to do that. I bought my phone off Craigslist and have had it for like 6 months. No proof of purchase, which you need for Samsung warranties right? The battery is not "swollen" in the middle. Oh, also this morning, when it was going in,out,in,out,in,out constantly (on full AC charger), i could actually HEAR the (official Samsung) charger resetting itself almost, in sync with when the charge would cut out, if that makes sense. I could actually hear the charger making a "click" everytime it would lose charge then it would try charging again, and would click off again, over and over. Lastly, today I also saw in settings->battery it saying "charging" even though the charge light on my phone was off AND i saw it drop a percentage so it wasn't actually charging. VERY random. Maybe clear battery stats? Doubt that'd do anything... I have CWRP on my phone...

Any thoughts at all on this or if you've seen this would be great. Likely new USB port needed. Where to buy? If new ROM does not fix, it must have to be replaced. That's all I can think of....
[AT&T Samsung Galaxy Note II] brockmo:
Currently, it is holding a charge. I re-installed NEAK kernel, and set the AC charging to 1000 instead of the default of 1700. This happens though. When it seems to be holding, it's fine until I unplug and try later and then all the randomness begins. No idea what to think of it. Don't even know if setting to 1000 had anything to do with it working, likely not....
[AT&T Samsung Galaxy Note II] Mad383Max:
Didn't see it mentioned. Have you tried a different cable or even a different charger? Would do that before changing a usb port on the phone. Doesn't sound like the port if you are able to charge via a PC USB.
[RAZR i Q&A, Help & Troubleshooting] Biohead:
So I've got a nice new RAZR i on it's way to act as a works phone. I've bought it from Orange, so I'm expecting it to come with the Orange 91.2.26001.XT890.Orange.en.GB firmware (although I've heard there's little branding, if any). If it doesn't come with that then obviously I'll have to see if it affects things.

I would like to get it onto Retail GB, but I'm not sure if it's simple a case of getting hold of a Retail GB firmware and flashing. My previous experience with Motorola's (A925/A1000 - so years ago!) meant you could simply just flash a new SHX file in PST/RSDLite - but it looks like it may be different now. Can I just put the Retail UK firmware on found in this thread: http://xdaforums.com/showthread.php?t=2239706&highlight=firmware ?

Is there any guide on firmwares, as the only thing I've been able to work out is not to flash LATAM models with EU firmwares and vice versa. Does GB firmware come under EU firmwares, or is that another different type of model?