[Guide] Method to Get Flash Part Number and to Know it is UFS2.0 or UFS2.1 (no root)

Search This thread

xlgssss

Member
Apr 30, 2017
44
32
London
A method to get flash part number without root (only for UFS flash):
a) Install Terminal Emulator for Android from Google Play Store
b) Text 'cat /proc/scsi/scsi' to get flash part number (there is a space after 'cat').

-------------------------------

At April 30th, 2017: More than 200 people in Mainland China have tested their Mate 9 or Mate 9 Pro. And the results are amazing! Most of the phones are with UFS2.0 Flash memories from Samsung and Toshiba, a few UFS2.1 flash memories are from SK-Hynix. The percentage of UFS2.1 ( Huawei announced that all their Mate 9/Mate 9 Pro are using UFS2.1) flash is less than 15%!

Similar results (more than 20 people) came from Taiwan that all their flash memories are UFS2.0 from Samsung and Toshiba.

All the part numbers appeared are as follows:

Samsung UFS2.0:

KLUBG4G1CE-B0B1 MLC UFS2.0 32GB about 460MB/s (seems only in Mainland China)
KLUCG4J1CB-B0B1 MLC UFS2.0 64GB about 460MB/s (seems only in Mainland China)
KLUDG8J1CB-B0B1 MLC UFS2.0 128GB about 460MB/s (seems only in Mainland China)

KLUCG4J1EB-B0B1 MLC UFS2.0 64GB about 850MB/s
KLUDG8J1EB-B0B1 MLC UFS2.0 128GB about 850MB/s
KLUEG8U1EM-B0B1 TLC UFS2.0 256GB about 850MB/s

Toshiba US2.0:

THGBF7G8K4LBATR MLC UFS2.0 32GB about 610MB/s
THGBF7G9L4LBATR MLC UFS2.0 64GB about 610MB/s
THGBF7T0L8LBATA MLC UFS2.0 128GB about 610MB/s

SK-Hynix UFS2.1:

H28U62301AMR MLC UFS2.1 32GB about 550MB/s (seems only in Mainland China)
H28U74301AMR MLC UFS2.1 64GB about 550MB/s (seems only in Mainland China)
H28U88301AMR MLC UFS2.1 128GB about 550MB/s (seems only in Mainland China)

Have you ever tested your phone? What is the result then?

More information about UFS2.0 and UFS2.1: https://forum.xda-developers.com/mate-9/help/guide-difference-ufs2-0-ufs2-1-flash-t3598967

Update:
The newest product is regularly faster. But you should notice that it is a comparison between the products by the same design and manufacturing company. Sumsung, Toshiba and SK-Hynix are using different flash cell structures, different controllers and different Technologies.
For Samsung, they annouced that their UFS2.1 is with a maximum speed of 880MB/s, UFS2.0 with 850MB/s (HS-G3 2-Lane) and 460MB/s (HS-G3 1-Lane).
For Toshiba, they annouced that their UFS2.1 is with a maximum speed of 850MB/s, UFS2.0 with 610MB/s.
For SK-Hynix, they annouced that their UFS2.1 is with a maximum speed of 800MB/s, UFS2.0 with 780MB/s. But there is kind of over advertisement (no one with SK-Hynix UFS2.1 ever reached 600MB/s).
 
Last edited:

vargala81

Senior Member
Feb 25, 2011
107
130
Asenovgrad
Mate 9 model L09 - 64 GB
Toshiba - THGBF7G9L4LBATR MLC UFS2.0 64GB about 610MB/s
3xc51iM.jpg
 

cnutt1

Senior Member
Nov 27, 2014
322
70
Newport
Hi I'm on mate 9 in UK I got THGBF7G9L4LBATRC UFS 2.0 blantent lies by huawei I'll be ringing my carrier in the morning see what's going to be done cheers for the method
 

zayidhs

Senior Member
Jun 8, 2015
356
107
Serdang
A method to get flash part number without root (only for UFS flash):
a) Install Terminal Emulator for Android from Google Play Store
b) Text 'cat /proc/scsi/scsi' to get flash part number (there is a space after 'cat').

-------------------------------

At April 30th, 2017: More than 200 people in Mainland China have tested their Mate 9 or Mare 9 Pro. And the results are amazing! Most of the phones are with UFS2.0 Flash memories from Samsung and Toshiba, a few UFS2.1 flash memories are from SK-Hynix. The percentage of UFS2.1 ( Huawei announced that all their Mate 9/Mate 9 Pro are using UFS2.1! ) flash is less than 10%!!! Horrible lies by Huawei!

Same results (more than 20 people) came from Taiwan that all their flash memories are UFS2.0 from Samsung and Toshiba.

All the appeared part numbers are as follows:

Samsung UFS2.0:

KLUBG4G1CE-B0B1 MLC UFS2.0 32GB about 460MB/s (seems only in Mainland China)
KLUCG4J1CB-B0B1 MLC UFS2.0 64GB about 460MB/s (seems only in Mainland China)
KLUDG8J1CB-B0B1 MLC UFS2.0 128GB about 460MB/s (seems only in Mainland China)

KLUCG4J1EB-B0B1 MLC UFS2.0 64GB about 850MB/s
KLUDG8J1EB-B0B1 MLC UFS2.0 128GB about 850MB/s
KLUEG8U1EM-B0B1 TLC UFS2.0 256GB about 850MB/s

Toshiba US2.0:

THGBF7G8K4LBATR MLC UFS2.0 32GB about 610MB/s
THGBF7G9L4LBATR MLC UFS2.0 64GB about 610MB/s
THGBF7T0L8LBATA MLC UFS2.0 128GB about 610MB/s

SK-Hynix UFS2.1:

H28U62301AMR MLC UFS2.1 32GB about 550MB/s (seems only in Mainland China)
H28U74301AMR MLC UFS2.1 64GB about 550MB/s (seems only in Mainland China)
H28U88301AMR MLC UFS2.1 128GB about 550MB/s (seems only in Mainland China)

Have you ever tested your phone? What is the result then?

More information about UFS2.0 and UFS2.1: https://forum.xda-developers.com/mate-9/help/guide-difference-ufs2-0-ufs2-1-flash-t3598967

I'm sorry but I don't buy your point from the first post where you said there is no speed improvement but went on to state in point C - iv Command priority: improves system performance, allowing the software to assign higher priority to more urgent tasks.
So the auxiliary functions are the differences between UFS2.0 and UFS2.1.


So my question stands if that is the case of no improvements at the beginning but later said there is improvement in system performance, what does it mean? How can you improve system performance? Writing faster, reduce more heat, reduce power consumption add pleasing font?
Cos I want to know which performance is improved. But in your other post, you replied that operating speed of urgent tasks), if that's the case, doesn't it translate to a faster system than UFS2.0 which doesn't have this feature?


Now to anyone that knows about the ubiquitous nature of memory, the benchmark has always been speed cos the capacity or durability is easier to negotiate. With this in mind, we know that the entire tech world uses speed as a selling point for upgrade from MicroSD to eMMC 4.5,5.0 & 5.1 to UFS2.0 and now UFS2.1.

First question is, Are you trying to tell us that the entire tech world has been wrong or deceiving us??? Cos everywhere states that among improvements from UFS2.0 to UFS2.1 is speed by over 30%


Second question is that In an ever-growing and improving technology and life where speed is the benchmark for anything we do in computing, that UFS2.1 was designed to improve over UFS2.0 by also increasing speeds - which is a well known fact. Are you sure that speed is not a discrimination between UFS2.0 and UFS2.1???

Lastly, you said UFS2.1 flash memories are regularly faster only because they are newest product and with better integrated controllers and flash cell technologies.
So if I understand the above statement, UFS2.1 are faster naturally due to controllers and whatnot but you contradict yourself cos all the UFS2.1 you have up here are have reduced write speeds from 850MBps in UFS2.0 to 550MBps??? Over 35% performance loss at a time when octa-core SoCs and 6GB RAM are deemed insufficient??? Is that improvement or regression???

On a final note, please note that the information might be right, just that there are a few loopholes + don't know the veracity of the information - not sure where you got it from TBH.

But please do not feel my questions as an attack, far from that. I'm actually a very inquisitive person, I always want to know how things work and see myself as a semi-technophile.
 

Attachments

  • Screenshot_20170422-134447.jpg
    Screenshot_20170422-134447.jpg
    149.8 KB · Views: 620
  • IMG_20170501_033107.jpg
    IMG_20170501_033107.jpg
    220.8 KB · Views: 620
  • Screenshot_20170501-033910.png
    Screenshot_20170501-033910.png
    106.8 KB · Views: 604
Last edited:

xlgssss

Member
Apr 30, 2017
44
32
London
I'm sorry but I don't buy your point from the first post where you said there is no speed improvement but went on to state in point C - iv Command priority: improves system performance, allowing the software to assign higher priority to more urgent tasks.
So the auxiliary functions are the differences between UFS2.0 and UFS2.1.


So my question stands if that is the case of no improvements at the beginning but later said there is improvement in system performance, what does it mean? How can you improve system performance? Writing faster, reduce more heat, reduce power consumption air pleasing font?
Cos I want to know which performance is improved.


Now to anyone that knows about the ubiquitous nature of memory, the benchmark has always been speed cos the capacity or durability is easier to negotiate. With this in mind, we know that the entire tech world uses speed as a selling point for upgrade from MicroSD to eMMC 4.5,5.0 & 5.1 to UFS2.0 and now UFS2.1.

First question is, Are you trying to tell us that the entire tech world has been wrong or deceiving us??? Cos everywhere states that among improvements from UFS2.0 to UFS2.1 is speed by over 30%
Second question is that In an ever-growing and improving technology and life where speed is the benchmark of anything we do in computing, that UFS2.1 was designed to improve over UFS2.0 by also increasing speeds - which is a well known fact. Are you sure that speed is not a discrimination between UFS2.0 and UFS2.1???

Lastly, you said UFS2.1 flash memories are regularly faster only because they are newest product and with better integrated controllers and flash cell technologies.
So if I understand the above statement, UFS2.1 are faster naturally due to controllers and whatnot but you contradict yourself cos all the UFS2.1 you have up here are have reduced write speeds from 850MBps to 550MBps??? Over 35% performance loss at a time when octa-core SoCs and 6GB RAM are deemed insufficient??? Is that improvement or regression???

Thank you for your reply.

"First question is, Are you trying to tell us that the entire tech world has been wrong or deceiving us??? Cos everywhere states that among improvements from UFS2.0 to UFS2.1 is speed by over 30% "

What I was trying to say is that the higher speed is not what the UFS2.0/2.1 Standard regulated. Theoretically, an HS-G2 1-lane product can also meet the requirement of UFS2.1 Standard, although it is with a maximum speed about 350MB/s. But for the real flash memory product, the newer is always better in order to attract the customers. That is not because of the standard.

"Second question is that In an ever-growing and improving technology and life where speed is the benchmark of anything we do in computing, that UFS2.1 was designed to improve over UFS2.0 by also increasing speeds - which is a well known fact. Are you sure that speed is not a discrimination between UFS2.0 and UFS2.1???"

The well known fact as you said that "UFS2.1 is faster than UFS2.0" is not correct. UFS2.1 Standard is a small improvement from UFS2.0 (minor version change), i.e. some accessory functions. They are small but not means they are not important. The huge speed improvement will happen when the major version changes, i.e. UFS3.0 will support HS-G4 and will be at least two times faster than HS-G3 (used in UFS2.x).

Some statements are true here:
a) UFS2.1 standard is not faster than UFS2.0 standard.
b) For the mobile flash memory products from the same company, the UFS2.1 flash memory product is usually better/faster than the UFS2.0 flash memory product.


"Lastly, you said UFS2.1 flash memories are regularly faster only because they are newest product and with better integrated controllers and flash cell technologies.
So if I understand the above statement, UFS2.1 are faster naturally due to controllers and whatnot but you contradict yourself cos all the UFS2.1 you have up here are have reduced write speeds from 850MBps to 550MBps??? Over 35% performance loss at a time when octa-core SoCs and 6GB RAM are deemed insufficient??? Is that improvement or regression???"


The newest product is regularly faster. Yes, it is ture. But you should notice that it is a comparison between the products by the same design and manufacturing company. Sumsung, Toshiba and SK-Hynix are using different flash cell structures, different controllers and different Technologies.
For Samsung, they annouced that their UFS2.1 is with a maximum speed of 880MB/s, UFS2.0 with 850MB/s (HS-G3 2-Lane) and 460MB/s (HS-G3 1-Lane).
For Toshiba, they annouced that their UFS2.1 is with a maximum speed of 850MB/s, UFS2.0 with 610MB/s.
For SK-Hynix, they annouced that their UFS2.1 is with a maximum speed of 800MB/s, UFS2.0 with 780MB/s. But there is kind of over advertisement (no one with SK-Hynix UFS2.1 ever reached 600MB/s).


Does it make any sense?
 
Last edited:
  • Like
Reactions: mxloco

xlgssss

Member
Apr 30, 2017
44
32
London
On a final note, please note that the information might be right, just that there are a few loopholes + don't know the veracity of the information - not sure where you got it from TBH.

But please do not feel my questions as an attack, far from that. I'm actually a very inquisitive person, I always want to know how things work and see myself as a semi-technophile.

I'm fine. We are discussing about technical things together.

I can confirm that all the information and numbers are from the official websites or advertisements. You can do some Google yourself. Sorry I cannot paste any out-of-XDA links right now becuase I was new here.
 

cnutt1

Senior Member
Nov 27, 2014
322
70
Newport
Course will do I've also tweeted huawei mobile UK telling them of the findings,telling them their being fraudulent there's a couple of people already getting involved in that lol
 

xlgssss

Member
Apr 30, 2017
44
32
London

For the three screenshots you provided:

a) The upper figure is wrong. Someone who misunderstood the standards changed the upper right corner 'UFS2.0' to 'UFS2.1'. No matter the flash is UFS2.0 or UFS2.1, they must support HS-G2 (1-Lane up to 2.9Gbps and 2-lane up to 5.8Gbps). HS-G3 is optional (1-Lane up to 5.8Gbps and 2-lane up to 11.6Gbps).

b) The red line you highlighted is "JESD220-1A", but this is the Standard of UFS1.1, kind of end-of-life.

c) This figure shows the UFS2.0 product at the year of 2014. As I said before, the UFS2.0 product with HS-G2 1-Lane was with maximum interface speed of 2.9Gbps (i.e. about 350MB/s). This was not an attractive speed compared with eMMC products. All HS-G2 1-Lane UFS2.0 product was End-of-Life. We are using HS-G2 2-Lane (up to 5.8Gbps), HS-G3 1-Lane (up to 5.8Gbps) and HS-G3 2-Lane (upto 11.6Gbps) now.
 

Jaimesco12

Senior Member
Apr 28, 2012
673
77
This is some bs I know it's not a big deal but they advertised 2.1. Got Toshiba 2.0 Gonna try and switch to the s8+ or the new iPhone 8 when it comes out. Never buying from shady ass Huawei again.
 

btblue

Senior Member
Oct 24, 2010
112
22
Just tested mine.

Im on an AL00 (128 GB, 6GB RAM) from mainland China, imported to UK and converted to AL29 (B172).

According to terminal I have the following:
Samsung KLUDG8J1EB-B0B1 Rev 0501 Scsi Rev 06
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    A method to get flash part number without root (only for UFS flash):
    a) Install Terminal Emulator for Android from Google Play Store
    b) Text 'cat /proc/scsi/scsi' to get flash part number (there is a space after 'cat').

    -------------------------------

    At April 30th, 2017: More than 200 people in Mainland China have tested their Mate 9 or Mate 9 Pro. And the results are amazing! Most of the phones are with UFS2.0 Flash memories from Samsung and Toshiba, a few UFS2.1 flash memories are from SK-Hynix. The percentage of UFS2.1 ( Huawei announced that all their Mate 9/Mate 9 Pro are using UFS2.1) flash is less than 15%!

    Similar results (more than 20 people) came from Taiwan that all their flash memories are UFS2.0 from Samsung and Toshiba.

    All the part numbers appeared are as follows:

    Samsung UFS2.0:

    KLUBG4G1CE-B0B1 MLC UFS2.0 32GB about 460MB/s (seems only in Mainland China)
    KLUCG4J1CB-B0B1 MLC UFS2.0 64GB about 460MB/s (seems only in Mainland China)
    KLUDG8J1CB-B0B1 MLC UFS2.0 128GB about 460MB/s (seems only in Mainland China)

    KLUCG4J1EB-B0B1 MLC UFS2.0 64GB about 850MB/s
    KLUDG8J1EB-B0B1 MLC UFS2.0 128GB about 850MB/s
    KLUEG8U1EM-B0B1 TLC UFS2.0 256GB about 850MB/s

    Toshiba US2.0:

    THGBF7G8K4LBATR MLC UFS2.0 32GB about 610MB/s
    THGBF7G9L4LBATR MLC UFS2.0 64GB about 610MB/s
    THGBF7T0L8LBATA MLC UFS2.0 128GB about 610MB/s

    SK-Hynix UFS2.1:

    H28U62301AMR MLC UFS2.1 32GB about 550MB/s (seems only in Mainland China)
    H28U74301AMR MLC UFS2.1 64GB about 550MB/s (seems only in Mainland China)
    H28U88301AMR MLC UFS2.1 128GB about 550MB/s (seems only in Mainland China)

    Have you ever tested your phone? What is the result then?

    More information about UFS2.0 and UFS2.1: https://forum.xda-developers.com/mate-9/help/guide-difference-ufs2-0-ufs2-1-flash-t3598967

    Update:
    The newest product is regularly faster. But you should notice that it is a comparison between the products by the same design and manufacturing company. Sumsung, Toshiba and SK-Hynix are using different flash cell structures, different controllers and different Technologies.
    For Samsung, they annouced that their UFS2.1 is with a maximum speed of 880MB/s, UFS2.0 with 850MB/s (HS-G3 2-Lane) and 460MB/s (HS-G3 1-Lane).
    For Toshiba, they annouced that their UFS2.1 is with a maximum speed of 850MB/s, UFS2.0 with 610MB/s.
    For SK-Hynix, they annouced that their UFS2.1 is with a maximum speed of 800MB/s, UFS2.0 with 780MB/s. But there is kind of over advertisement (no one with SK-Hynix UFS2.1 ever reached 600MB/s).
    4
    Huawei has now contacted me asking how I determined I have ufs 2.0 flash,I have told them and will let you know anything further
    3
    Netherlands

    I called Huawei Netherlands and they said they are working on a press release and cannot say anything till then
    2
    Update 26-Jun-2017:

    77 individuals in P. R. China have brought in a lawsuit against Huawei Technologies Co. Ltd for its dishonest advertising of Mate 9 / Mate 9 Pro.

    This case was being heard by the People's Court in Longgang District, Shenzhen City, where Huawei Technologies Co. Ltd settles.

    v2-eb235b741bb1442c2f585b67b196cb7e_b.jpg
    2
    What does it say?

    You can find some information here, then Google Translate them:
    https://droidsans.com/huawei-flash-memory-test-with-thailand-cosumer-rights/
    https://droidsans.com/thailand-mate-9-and-p10-conclusion-from-3-parties/

    I used Google Translate, and reviewed the English version. I'm not sure if the translation is all correct, but it seems to be:

    a) At 1st-May-2017, there was a meeting among some consumer representatives, Huawei Consumer Business Group Thailand, Office of the Consumer Protection Board of Thailand (OCPB) and some experts from universities.

    b) Huawei explained that:
    i) UFS2.1 and UFS2.0 is not about hardware, but an interface standard.
    ii) There is no speed difference between UFS2.1 and UFS2.0, but only some other functions.
    iii) Huawei had temporarily removed the description of UFS2.1 on their official website just because there is some complains and they want to avoid potential confusion with consumers. Huawei has already brought the UFS2.1 information back onto the site.
    iv) As its Mate 9 Series mobile phones are as comparable as UFS2.1, they confirmed that all Huawei Mate 9 Series mobile phones is UFS2.1 compatible and meet the standard.

    c) OCPB claimed that all parties in the meeting had no problems with the conclusions about UFS2.1.

    d) There will be another two weeks for Huawei to take action for any additional advertising, and to determine if there will be a compensation method for its customers.

    e) The consumer representatives who participated in the test were actually not satisfied with the results. The consumer representatives thought OCPB cannot protect people in Thailand. And they thought Huawei was short-sighted and breaking the brand.

    _________________

    My thought:
    JESD220C [Universal Flash Storage (UFS), Version 2.1] is the standard of UFS2.1 compatible flash memory IC itself.
    JESD223C [Universal Flash Storage Host Controller Interface (UFSHCI), Version 2.1] is the standard of UFS2.1 host.
    Huawei advertised on its website that the phone is using “new UFS2.1 flash memory”, which means the memory IC itself should meet UFS2.1 standard (i.e. JESD220C).
    Additionally, UFS host in the phone (related controller interface inside SoC) should meet UFS2.1 standard (i.e JESD223C) to truly realise the additional functions of UFS2.1 as well.

    So, back to the essence, how could Mate 9 Series phone be using "new UFS2.1 flash memory" without a UFS2.1 flash memory? Huawei is teasing its consumers by playing with words.

    huawei_mate_9_memorie_ufs.png

    Huawei_memcardtest.jpg


    http://consumer.huawei.com/en/mobile-phones/mate9/html/performance.htm
    https://www.jedec.org/standards-documents/results/jesd220c
    https://www.jedec.org/standards-documents/results/jesd223c
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone