Recent modifications on a wiki page

Andrea Lazzarotto andrea.lazzarotto at gmail.com
Fri Feb 19 23:54:14 UTC 2016


2016-02-19 15:23 GMT+01:00 Pasi Lallinaho <pasi at shimmerproject.org>:

> If you want to change a page in some other way, send us the new page
> markup fully (not the diff).


Hi Pasi,

thank you for your reply. I am attaching the full markup since I have made
the additions in rev 83 a bit clearer (and I merged the table from the
latest version).

Is there anything else I should do?

Thank you.

Best regards

-- 
Andrea Lazzarotto
http://andrealazzarotto.com
http://lazza.dk
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/ubuntu-doc/attachments/20160220/3f9c56bc/attachment-0001.html>
-------------- next part --------------
# Please when adding entries do so in ascending order by model line. Thanks!
# Please do not expand the scope of this article to how to update the BIOS. If a method exists that doesn't require Windows at all to gather both the part number, and newer BIOS version, then please add to https://help.ubuntu.com/community/BIOSUpdate.

This page is dedicated to easily collect BIOS versions seen in the wild or available to download for Samsung computers. This is because for many models, Samsung does not provide via their website the option to see the latest BIOS version, the release notes for a given BIOS version, or allow one to download a dedicated, OS vendor independent BIOS upgrade method. Instead, they provide a Windows only software update program (SW Update), that is used to both check if a BIOS update is available, and if so, then download and install via this program. For information on how to update your BIOS, please see [[https://help.ubuntu.com/community/BIOSUpdate|here]].

Here is the definition of each column:

Model - The model number as per Samsung.

BIOS Version - This is the version of the BIOS when executing at a terminal: {{{
sudo dmidecode -s bios-version
}}}

BIOS Date - This is the date of the BIOS when executing at a terminal: {{{
sudo dmidecode -s bios-release-date
}}}

BIOS Link - This is a URL, typically from Launchpad, that demonstrates a verified BIOS version and date from Ubuntu.

Model Website - This is a URL to the support homepage for a given model number.
||<rowbgcolor="#d9bb7a"> '''Model''' || '''BIOS Version''' || '''BIOS Date''' || '''BIOS Link''' || '''Model Website''' ||
|| DP300A2A-B01RU || P05KPM.102.130124.CW || 01/24/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1306564|URL]] || [[http://www.samsung.com/ru/support/model/DP300A2A-B01RU-downloads|URL]] ||
|| NP-N150-JP02CA || 00YX || 02/01/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1380183|URL]] || [[http://www.samsung.com/ca/support/model/NP-N150-JP02CA|URL]] ||
|| NP-N220-JA01FR || 08KI || 04/01/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1390780|URL]] || [[http://www.samsung.com/fr/support/model/NP-N220-JA01FR|URL]] ||
|| NP-NC10-JP06DE || 01GT.M026.20101220.RHU || 12/20/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1303264|URL]] || [[http://www.samsung.com/de/support/model/NP-NC10-JP06DE-downloads|URL]] ||
|| NP-NC10-KA01AE || 11CA || 09/08/2009 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/939862|URL]] || [[http://www.samsung.com/ae/support/model/NP-NC10-KA01AE-downloads|URL]] ||
|| NP-R40XY03/SER || 06YE || 09/15/2007 || [[http://www.samsung.com/ae/support/model/NP-R40XY03/SER|URL]] || [[http://www.samsung.com/ae/support/model/NP-R40XY03/SER|URL]] ||
|| NP-R425-JS04 || 05NS || 07/03/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1162372|URL]] || [[http://www.samsung.com/ru/support/model/NP-R425-JS04RU-downloads|URL]] ||
|| NP-R525-JS01FR || 05NS || 07/05/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1455870|URL]] || [[http://www.samsung.com/fr/support/model/NP-R525-JS01FR|URL]] ||
|| NP-R530-JT03RU || 04KQ.M007.20100621.KSJ || 06/21/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/802902|URL]] || [[http://www.samsung.com/ru/support/model/NP-R530-JA02RU-downloads|URL]] ||
|| NP-R540-JA07PL || 08JV || 07/05/2010 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1512454|URL]] || [[http://www.samsung.com/pl/support/model/NP-R540-JA07PL|URL]] ||
|| NP-R540-JS04HK || 01KP.M005.20100629.LDG || 06/29/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/797082|URL]] || [[http://www.samsung.com/hk_en/support/model/NP-R540-JS04HK|URL]] ||
|| NP-R540-JS05RU || 03KP.M008.20100927.LDG || 09/27/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/956274|URL]] || [[http://www.samsung.com/ru/support/model/NP-R540-JS05RU-downloads|URL]] ||
|| NP-R580-JT01RU || 02KP.M006.20100816.LDG || 08/16/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux-lts-saucy/+bug/1278438|URL]] || [[http://www.samsung.com/ru/support/model/NP-R580-JT01RU-downloads|URL]] ||
|| NP-R580-JS03CA || 11JB || 2010.07.05 || [[http://www.samsung.com/ca/support/model/NP-R580-JS03CA|URL]] || [[http://www.samsung.com/ca/support/model/NP-R580-JS03CA|URL]] ||
|| NP-R580-JS03PL || 04JB.M014.20091221.hkk || 12/21/2009 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1414928|URL]] || [[http://www.samsung.com/pl/support/model/NP-R580-JS03PL|URL]] ||
|| NP-R58DYLC/SEK || 06YK || 03/05/2008 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1382772|URL]] || [[http://www.samsung.com/ua_ru/support/model/NP-R58DYLC/SEK|URL]] ||
|| NP-R780-JS01US || 08JA || 07/27/2010 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/574105|URL]] || [[http://www.samsung.com/us/support/owners/product/NP-R780-JS01US|URL]] ||
|| NP-RF511-S05DE || 10HX.M034.20110426.SSH || 04/26/2011 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1313170|URL]] || [[http://www.samsung.com/de/support/model/NP-RF511-S05DE|URL]] ||
|| NP-RF711-S07UK || 15HX.M042.20120302.SSH || 03/02/2012 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1394189|URL]] || [[http://www.samsung.com/uk/support/model/NP-RF711-S07UK|URL]] ||
|| NP-RF711-S08DE || 17HX.M045.20121127.SSH || 11/27/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1455376|URL]] || [[http://www.samsung.com/de/support/model/NP-RF711-S08DE|URL]] ||
|| NP-RF511-S03SE || 17HX.M045.20121127.SSH || 11/27/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1153252|URL]] || [[http://www.samsung.com/uk/support/model/NP-RF511-S03SE|URL]] ||
|| NP-SF310-S03IT || 05MX.M008.20110525.SCY || 05/25/2011 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1517882|URL]] || [[http://www.samsung.com/it/support/model/NP-SF310-S03IT|URL]] ||
|| NP270E5U-K01IT || P00RCG || 07/09/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1357427|URL]] || [[http://www.samsung.com/it/support/model/NP270E5U-K01IT|URL]] ||
|| NP300E4X-A04CO || P04RAJ || 10/25/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1366448|URL]] || [[http://www.samsung.com/co/support/model/NP300E4X-A04CO|URL]] ||
|| NP300E5C-AF5FR || P09RAQ || 11/01/2013 || [[https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-intel/+bug/1290030|URL]] || [[http://www.samsung.com/fr/support/model/NP300E5C-AF5FR|URL]] ||
|| NP300E5X-A01IN || P03RAC || 05/07/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1377562|URL]] || [[http://www.samsung.com/in/support/model/NP300E5X-A01IN|URL]] ||
|| NP300E5Z-S07HU || 03QB || 12/14/2011 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1263249|URL]] || [[http://www.samsung.com/hu/support/model/NP300E5A-S07HU-downloads|URL]] ||
|| NP300E7A-A02DE || 09QA || 11/02/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1379435|URL]] || [[http://www.samsung.com/de/support/model/NP300E7A-A02DE|URL]] ||
|| NP300V5Z-S01EE || 02FU || 10/12/2011 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/973321|URL]] || [[http://www.samsung.com/lv/support/model/NP300V5Z-S01EE|URL]] ||
|| NP305E5Z-S01IN || 01TK.ME30.20121023.SKK || 10/23/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1306549|URL]] || [[http://www.samsung.com/in/support/model/NP305E5Z-S01IN-downloads|URL]] ||
|| NP305U1A-A01FR || 06PS.M507.20121024.LEO || 10/24/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1101534|URL]] || [[http://www.samsung.com/uk/support/model/NP305U1A-A01FR|URL]] ||
|| NP305U1A-A05CO || 06PS.M507.20121024.LEO || 10/24/2012 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1428184|URL]] || [[http://www.samsung.com/co/support/model/NP305U1A-A05CO|URL]] ||
|| NP350E5C-A02AU || P09ABE || 07/04/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1311923|URL]] || [[http://www.samsung.com/nz/support/model/NP350E5C-A02AU-downloads|URL]] ||
|| NP350V5C-S07DE || P04AAL || 06/30/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1094066|URL]] || [[http://www.samsung.com/de/support/model/NP350V5C-S07DE|URL]] ||
|| NP350V5C-S08IN || P09ABE || 07/04/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1393038|URL]] || [[http://www.samsung.com/in/support/model/NP350V5C-S08IN|URL]] ||
|| NP355V4X-A02ID || P09AAN || 07/04/2013 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1435997|URL]] || [[http://www.samsung.com/id/support/model/NP355V4X-A02ID|URL]] ||
|| NP500R5H-YD1BR || P03RDD.154.150715.CL || 07/15/2015 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1507709|URL]] || [[http://www.samsung.com/br/support/model/NP500R5H-YD1BR|URL]] ||
|| NP530U3B-A02SE || 06XK || 03/16/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1033410|URL]] || [[http://www.samsung.com/uk/support/model/NP530U3B-A02SE-downloads|URL]] ||
|| NP530U3B-A01IT || 03XK || 01/04/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1496262|URL]] || [[http://www.samsung.com/uk/support/model/NP530U3B-A01IT|URL]] ||
|| NP530U3B-A01UK || 13XK || 03/28/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1027368|URL]] || [[http://www.samsung.com/uk/support/model/NP530U3B-A01UK-downloads|URL]] ||
|| NP530U3C-A02CL || P14AAJ || 04/15/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1198543|URL]] || [[http://www.samsung.com/cl/support/model/NP530U3C-A02CL-downloads?downloadName=DR|URL]] ||
|| NP530U3C-A05CZ || P09ABH || 04/19/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1245557|URL]] || [[http://www.samsung.com/cz/support/model/NP530U3C-A05CZ-downloads|URL]] ||
|| NP530U3C-A0EDE || P09ABH || 04/19/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1107876|URL]] || [[http://www.samsung.com/uk/support/model/NP530U3C-A0EDE-downloads|URL]] ||
|| NP530U3C-A0MDE || P03ABH || 09/20/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1204604|URL]] || [[http://www.samsung.com/uk/support/model/NP530U3C-A0MDE|URL]] ||
|| NP530U4E-K02PL || P07ACM.063.130905.dg || 09/05/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1516320|URL]] || [[http://www.samsung.com/hu/support/model/NP530U4E-K02PL|URL]] ||
|| NP535U3C-A01CA || P07RAG.N53.130403.LEO || 04/03/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1345353|URL]] || [[http://www.samsung.com/ca/consumer/office/mobile-computing/notebook/NP535U3C-A01CA|URL]] ||
|| NP535U3C-A03DE || P06RAS.W70.121224.LEO || 12/24/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1093644|URL]] || [[http://www.samsung.com/de/support/model/NP535U3C-A03DE|URL]] ||
|| NP535U3X-A01BD || P07RAG.N53.130403.LEO || 04/03/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux-lts-raring/+bug/1263223|URL]] || [[http://www.samsung.com/in/support/model/NP535U3X-A01BD-downloads|URL]] ||
|| NP530U4E-K01NL || P04ACM.055.130321.dg || 03/21/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1513767|URL]] || [[http://www.samsung.com/nl/support/model/NP530U4E-K01NL|URL]] ||
|| NP535U4X-S01TH || P06RAF.N93.130403.LEO || 04/03/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1283938|URL]] || [[http://www.samsung.com/th/support/model/NP535U4X-S01TH-downloads|URL]] ||
|| NP540U3C-A01UB || P05ABH || 11/15/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1210361|URL]] || [[http://www.samsung.com/us/computer/pcs/NP540U3C-A01UB|URL]] ||
|| NP540U3C-A03SE || P12ABH || 10/25/2013 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1403228|URL]] || [[http://www.samsung.com/se/support/model/NP540U3C-A03SE|URL]] ||
|| NP550P5C-A01UB || P03ABI.005.120927.dg || 09/27/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1497477|URL]] || [[http://www.samsung.com/us/support/owners/product/NP550P5C-A01UB|URL]] ||
|| NP550P5C-AD1BR || P02ABI.004.120907.dg || 09/07/2012 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1412766|URL]] || [[http://www.samsung.com/br/support/model/NP550P5C-AD1BR|URL]] ||
|| NP550P5C-T01AR || P08AAA.045.130418.dg || 04/18/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1223851|URL]] || [[http://www.samsung.com/ar/support/model/NP550P5C-T01AR-downloads|URL]] ||
|| NP700Z3A-S02DE || 15FD || 11/06/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1293134|URL]] || [[http://www.samsung.com/de/support/model/NP700Z3A-S02DE|URL]] ||
|| NP700Z5A-S01RU || 15FD || 11/06/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1064236|URL]] || [[http://www.samsung.com/ru/support/model/NP700Z5A-S01RU-downloads|URL]] ||
|| NP700Z5C-S03CA || P04ABJ || 09/19/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1114856|URL]] || [[http://www.samsung.com/ca/support/model/NP700Z5C-S03CA-downloads|URL]] ||
|| NP730U3E-S01PL || P07ABW.065.140226.dg || 02/26/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1399823|URL]] || [[http://www.samsung.com/pl/consumer/pc-peripherals-prtinters/ultra-mobile-pc/high-performance/NP730U3E-S01PL|URL]] ||
|| NP730U3E-S03DE || P05ABW.060.130530.dg || 05/30/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454207|URL]] || [[http://www.samsung.com/de/support/model/NP730U3E-S03DE|URL]] ||
|| NP870Z5G-X01CL || P02RCL.047.140109.QX || 01/09/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1363532|URL]] || [[http://www.samsung.com/cl/support/model/NP870Z5G-X01CL|URL]] ||
|| NP900X3A-A01AU || 04HL || 03/08/2011 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/837076|URL]] || [[http://www.samsung.com/au/support/model/NP900X3A-A01AU-downloads|URL]] ||
|| NP900X3B-A01US || P10AAH || 12/20/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/986724|URL]] || [[http://www.samsung.com/us/support/owners/product/NP900X3B-A01US|URL]] ||
|| NP900X3C-A02US || P06AAC || 02/08/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1247723|URL]] || [[http://www.samsung.com/us/support/owners/product/NP900X3C-A02US|URL]] ||
|| NP900X3C-A05DE || P02ABK || 09/19/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1356236|URL]] || [[http://www.samsung.com/de/support/model/NP900X3C-A05DE|URL]] ||
|| NP900X3D-A03IT || P07ABK || 04/09/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1213719|URL]] || [[http://www.samsung.com/uk/support/model/NP900X3D-A03IT|URL]] ||
|| NP900X3E-A01ES || P11ABK || 07/15/2015 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1504914|URL]] || [[http://www.samsung.com/es/support/model/NP900X3E-A01ES|URL]] ||
|| NP900X3E-A01UK || P07ABK || 04/09/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1249554|URL]] || [[http://www.samsung.com/uk/support/model/NP900X3E-A01UK-downloads|URL]] ||
|| NP900X3G-K01UK || P07ADU.029.141031.PS || 10/31/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1316518|URL]] || [[http://www.samsung.com/uk/support/model/NP900X3G-K01UK-downloads|URL]] ||
|| NP900X3G-K02DE || P04ADU.023.140414.PS || 04/14/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1316518|URL]] || [[http://www.samsung.com/de/support/model/NP900X3G-K02DE-downloads|URL]] ||
|| NP900X4C-A03US || P06AAC || 02/08/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1358248|URL]] || [[http://www.samsung.com/us/support/owners/product/NP900X4C-A03US|URL]] ||
|| NP900X4C-A04US || P06AAC || 02/08/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1232528|URL]] || [[https://www.samsung.com/us/support/owners/product/NP900X4C-A04US|URL]] ||
|| NP900X4C-A02PT || P02ABK || 09/19/2012 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1206282|URL]] || [[http://www.samsung.com/pt/support/model/NP900X4C-A02PT|URL]] ||
|| NP940X3G-K03SE || P02ACJ.101.130926.dg || 09/26/2013 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1396011|URL]] || [[http://www.samsung.com/se/support/model/NP940X3G-K03SE|URL]] ||
|| NP940X3G-K05US || P05ACJ.128.140819.dg || 08/19/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1519282|URL]] || [[http://www.samsung.com/us/support/owners/product/NP940X3G-K05US|URL]] ||
|| NP940X5J-K01US || P03AED.055.140315.SH || 03/15/2014 || [[https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1338244|URL]] || [[http://www.samsung.com/us/support/owners/product/NP940X5J-K01US|URL]] ||
|| XE700T1C-A01FR || P10AAT.050.140215.dg || 02/15/2014 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1332824|URL]] || [[http://www.samsung.com/uk/support/model/XE700T1C-A01FR|URL]] ||
|| XE700T1C-K01AU || P10AAT.050.140215.dg || 02/15/2014 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1343935|URL]] || [[http://www.samsung.com/nz/support/model/XE700T1C-K01AU|URL]] ||
|| XE700T1C-K01SE || P10AAT.050.140215.dg || 02/15/2014 || [[https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1304386|URL]] || [[http://www.samsung.com/se/support/model/XE700T1C-K01SE-downloads|URL]] ||

/* ||  ||  ||  || [[|URL]] || [[|URL]] || */


= How to check the latest BIOS version =

== Understanding the Samsung Update Software program ==

This part explains how the official Samsung Update Software checks the latest BIOS version and how it downloads the latest file. This example describes a Samsung ultrabook, model NP530U3B-A01IT.

The Update Software is a Windows-only program that downloads the latest BIOS version information from Samsung, it compares it against the currently installed version and allows the user to update the firmware.

The tool performs an HTTP request to the following URL:

{{{http://sbuservice.samsungmobile.com/BUWebServiceProc.asmx/GetContents?platformID=XK&PartNumber=AAAA}}}

At the time of writing (February, 2016), the following content is returned:

{{{
<?xml version="1.0" encoding="utf-8"?>
<Content xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://sbuservice.samsungmobile.com/">
  <ID>1079</ID>
  <Version>13XK</Version>
  <Importance>0</Importance>
  <MsgType>0</MsgType>
  <AutoInstall>0</AutoInstall>
  <ExclusiveInstall>0</ExclusiveInstall>
  <FilePathName>ITEM_20130405_1079_WIN_13XK.exe</FilePathName>
  <FileSize>3424280</FileSize>
  <Downloaded>0</Downloaded>
</Content>
}}}

It can be seen that '''the most important parameter''' is `platformID` which is composed by the last letters of the BIOS version suitable for the computer. Parameter `PartNumber` '''always''' assumes the value `AAAA`.

From the information displayed above, we can see that the latest version is `13XK`. The full URL of the most recent BIOS version is:

{{{http://sbuservice.samsungmobile.com/upload/BIOSUpdateItem/ITEM_20130405_1079_WIN_13XK.exe}}}


== Replicating the steps manually ==

The first thing to do is to identify the current BIOS version by issuing `sudo dmidecode -t0`:

{{{
# dmidecode 2.12
SMBIOS 2.6 present.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: Phoenix Technologies Ltd.
	Version: 13XK
	Release Date: 03/28/2013
	Address: 0xE0000
	Runtime Size: 128 kB
	ROM Size: 2560 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		EDD is supported
		Print screen service is supported (int 5h)
		8042 keyboard services are supported (int 9h)
		Serial services are supported (int 14h)
		Printer services are supported (int 17h)
		CGA/mono video services are supported (int 10h)
		NEC PC-98
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Function key-initiated network boot is supported
		Targeted content distribution is supported
	BIOS Revision: 0.1
}}}

In this case the platform ID is `XK`.

Then it's easy to figure out what is the latest BIOS version. It can be seen from the URL of the EXE file. Run the following command:

{{{wget -O - "http://sbuservice.samsungmobile.com/BUWebServiceProc.asmx/GetContents?platformID=XK&PartNumber=AAAA"}}}

Which will give the XML file discussed above. The interesting row is:

{{{<FilePathName>ITEM_20130405_1079_WIN_13XK.exe</FilePathName>}}}

The BIOS version is `13XK`. This row can also be used to compose the URL and download the EXE file with:

{{{wget http://sbuservice.samsungmobile.com/upload/BIOSUpdateItem/ITEM_20130405_1079_WIN_13XK.exe}}}

== What remains to be tested ==

Further investigation is necessary to determine if the EXE file can be ran in DOS mode by using a FreeDOS environment. Alternatively, it should be possible to extract the ROM file contained in the EXE. The ROM file [[http://forum.notebookreview.com/threads/samsung-laptops-roll-back-bios-updates.696197/||can be flashed]] by using the [[https://www.wimsbios.com/amiflasher.jsp|AMI Flasher utility]] for Linux.


More information about the ubuntu-doc mailing list