Nubia red magic 5g imei repair - Nubia Red Magic 5G / 5S Questions & Answers

How can i repair imei of red magic 5g?

~ # [Jls -al /dev/block/bootdevice/by-name
drwxr-xr-x 2 root root 1940 Jan 1 1970 .
drwxr-xr-x 3 root root 2080 Jan 1 1970 ..
lrwxrwxrwx 1 root root 15 Jan 1 1970 ALIGN_TO_128K_1 -> /dev/block/sdd1
lrwxrwxrwx 1 root root 15 Jan 1 1970 ALIGN_TO_128K_2 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 15 Jan 1 1970 abl -> /dev/block/sde8
lrwxrwxrwx 1 root root 16 Jan 1 1970 ablbak -> /dev/block/sde31
lrwxrwxrwx 1 root root 15 Jan 1 1970 aop -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 Jan 1 1970 aopbak -> /dev/block/sde24
lrwxrwxrwx 1 root root 16 Jan 1 1970 apdp -> /dev/block/sde49
lrwxrwxrwx 1 root root 15 Jan 1 1970 bluetooth -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 Jan 1 1970 bluetoothbak -> /dev/block/sde28
lrwxrwxrwx 1 root root 16 Jan 1 1970 boot -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 Jan 1 1970 bootbak -> /dev/block/sde34
lrwxrwxrwx 1 root root 16 Jan 1 1970 cache -> /dev/block/sda10
lrwxrwxrwx 1 root root 15 Jan 1 1970 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib64 -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib64bak -> /dev/block/sde36
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlibbak -> /dev/block/sde35
lrwxrwxrwx 1 root root 15 Jan 1 1970 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 16 Jan 1 1970 devcfg -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 Jan 1 1970 devcfgbak -> /dev/block/sde37
lrwxrwxrwx 1 root root 16 Jan 1 1970 devinfo -> /dev/block/sde47
lrwxrwxrwx 1 root root 16 Jan 1 1970 dip -> /dev/block/sde48
lrwxrwxrwx 1 root root 15 Jan 1 1970 dsp -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 Jan 1 1970 dspbak -> /dev/block/sde32
lrwxrwxrwx 1 root root 16 Jan 1 1970 dtbo -> /dev/block/sde17
lrwxrwxrwx 1 root root 16 Jan 1 1970 dtbobak -> /dev/block/sde40
lrwxrwxrwx 1 root root 16 Jan 1 1970 featenabler -> /dev/block/sde22
lrwxrwxrwx 1 root root 16 Jan 1 1970 featenablerbak -> /dev/block/sde45
lrwxrwxrwx 1 root root 15 Jan 1 1970 frp -> /dev/block/sda6
lrwxrwxrwx 1 root root 15 Jan 1 1970 fsc -> /dev/block/sdf5
lrwxrwxrwx 1 root root 15 Jan 1 1970 fsg -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 Jan 1 1970 hyp -> /dev/block/sde3
lrwxrwxrwx 1 root root 16 Jan 1 1970 hypbak -> /dev/block/sde26
lrwxrwxrwx 1 root root 16 Jan 1 1970 imagefv -> /dev/block/sde23
lrwxrwxrwx 1 root root 16 Jan 1 1970 imagefvbak -> /dev/block/sde46
lrwxrwxrwx 1 root root 16 Jan 1 1970 keymaster -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 Jan 1 1970 keymasterbak -> /dev/block/sde33
lrwxrwxrwx 1 root root 15 Jan 1 1970 keystore -> /dev/block/sda5
lrwxrwxrwx 1 root root 16 Jan 1 1970 limits -> /dev/block/sde53
lrwxrwxrwx 1 root root 16 Jan 1 1970 limits-cdsp -> /dev/block/sde54
lrwxrwxrwx 1 root root 16 Jan 1 1970 logdump -> /dev/block/sde56
lrwxrwxrwx 1 root root 16 Jan 1 1970 logfs -> /dev/block/sde55
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs1 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs2 -> /dev/block/sdf8
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs3 -> /dev/block/sdf6
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefsc -> /dev/block/sdf9
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdmddr -> /dev/block/sdd4
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdtp -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 Jan 1 1970 mdtpbak -> /dev/block/sde30
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdtpsecapp -> /dev/block/sde6
lrwxrwxrwx 1 root root 16 Jan 1 1970 mdtpsecappbak -> /dev/block/sde29
lrwxrwxrwx 1 root root 16 Jan 1 1970 metadata -> /dev/block/sda13
lrwxrwxrwx 1 root root 15 Jan 1 1970 misc -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 Jan 1 1970 modem -> /dev/block/sde4
lrwxrwxrwx 1 root root 16 Jan 1 1970 modembak -> /dev/block/sde27
lrwxrwxrwx 1 root root 15 Jan 1 1970 modemst1 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 Jan 1 1970 modemst2 -> /dev/block/sdf3
lrwxrwxrwx 1 root root 16 Jan 1 1970 msadp -> /dev/block/sde50
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgoem -> /dev/block/sde19
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgoembak -> /dev/block/sde42
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgqti -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgqtibak -> /dev/block/sde43
lrwxrwxrwx 1 root root 15 Jan 1 1970 parameter -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 Jan 1 1970 persist -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 Jan 1 1970 qupfw -> /dev/block/sde15
lrwxrwxrwx 1 root root 16 Jan 1 1970 qupfwbak -> /dev/block/sde38
lrwxrwxrwx 1 root root 16 Jan 1 1970 rawdump -> /dev/block/sda16
lrwxrwxrwx 1 root root 15 Jan 1 1970 recovery -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 Jan 1 1970 recovery2 -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 Jan 1 1970 secdata -> /dev/block/sde59
lrwxrwxrwx 1 root root 16 Jan 1 1970 splash -> /dev/block/sde52
lrwxrwxrwx 1 root root 16 Jan 1 1970 spunvm -> /dev/block/sde51
lrwxrwxrwx 1 root root 15 Jan 1 1970 ssd -> /dev/block/sda1
lrwxrwxrwx 1 root root 16 Jan 1 1970 storsec -> /dev/block/sde57
lrwxrwxrwx 1 root root 15 Jan 1 1970 super -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 Jan 1 1970 tz -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 Jan 1 1970 tzbak -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefisecapp -> /dev/block/sde18
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefisecappbak -> /dev/block/sde41
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefivarstore -> /dev/block/sde58
lrwxrwxrwx 1 root root 16 Jan 1 1970 userdata -> /dev/block/sda17
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta_system -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta_systembak -> /dev/block/sda1
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmetabak -> /dev/block/sde39
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-data -> /dev/block/sde61
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-keystore -> /dev/block/sde60
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-linux -> /dev/block/sde21
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-linuxbak -> /dev/block/sde44
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-system -> /dev/block/sda14
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-systembak -> /dev/block/sda15
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl_config -> /dev/block/sdb2
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl_configbak -> /dev/block/sdc2
lrwxrwxrwx 1 root root 15 Jan 1 1970 xblbak -> /dev/block/sdc1

Hi @fedele02!
You can fix this using QPST + Qualcomm HS-USB Android DIAG 901D driver. You'll need to flash this NV memory file:
EDIT: Removed NV file
In QPST > Start Clients > Software Download > Restore
Takes about 5 minutes in total

Received an invalid command from the phone.
qpst versıon 2.7. buıld 480

gamebenchjake said:
Hi @fedele02!
You can fix this using QPST + Qualcomm HS-USB Android DIAG 901D driver. You'll need to flash this NV memory file:
https://drive.google.com/file/d/1_cuQl7jsH8lYDAdcdnSFrX2K5eEjsMpy/view?usp=sharing
In QPST > Start Clients > Software Download > Restore
Takes about 5 minutes in total
Click to expand...
Click to collapse
dont i need to remove modemst1,modemst2 and fsg partitions?

@fedele02 Nope, just restore that file - it won't change any of your files or apps etc

It didnt change imei , still same numbers

fedele02 said:
It didnt change imei , still same numbers
Click to expand...
Click to collapse
Is your IMEI showing 0 or null?
---------- Post added at 10:54 PM ---------- Previous post was at 10:54 PM ----------
blackie0606 said:
Received an invalid command from the phone.
qpst versıon 2.7. buıld 480
Click to expand...
Click to collapse
What driver are you using? Post a screenshot of the phone listings and device manager?

I solved the diag port problem ...
but i can not reset efs I delete sdf2 3 4 5 via twrp and delete it via adb Shell, it appears deleted, but it does not delete ...

blackie0606 said:
I solved the diag port problem ...
but i can not reset efs I delete sdf2 3 4 5 via twrp and delete it via adb Shell, it appears deleted, but it does not delete ...
Click to expand...
Click to collapse
Woah, why are you trying that? The steps I posted are only for if your IMEI is lost/changed to Null or 0

sorry but anyone got nv file for restore? how i can backup from another redmagic 5g?

red magic 5g phone i completed imei change at the end and we added hydra support

Someone can help me to fix null imei ???? PLEASE. Tutorial for basic user.
thx.

fedele02 said:
~ # [Jls -al /dev/block/bootdevice/by-name
drwxr-xr-x 2 root root 1940 Jan 1 1970 .
drwxr-xr-x 3 root root 2080 Jan 1 1970 ..
lrwxrwxrwx 1 root root 15 Jan 1 1970 ALIGN_TO_128K_1 -> /dev/block/sdd1
lrwxrwxrwx 1 root root 15 Jan 1 1970 ALIGN_TO_128K_2 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 15 Jan 1 1970 abl -> /dev/block/sde8
lrwxrwxrwx 1 root root 16 Jan 1 1970 ablbak -> /dev/block/sde31
lrwxrwxrwx 1 root root 15 Jan 1 1970 aop -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 Jan 1 1970 aopbak -> /dev/block/sde24
lrwxrwxrwx 1 root root 16 Jan 1 1970 apdp -> /dev/block/sde49
lrwxrwxrwx 1 root root 15 Jan 1 1970 bluetooth -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 Jan 1 1970 bluetoothbak -> /dev/block/sde28
lrwxrwxrwx 1 root root 16 Jan 1 1970 boot -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 Jan 1 1970 bootbak -> /dev/block/sde34
lrwxrwxrwx 1 root root 16 Jan 1 1970 cache -> /dev/block/sda10
lrwxrwxrwx 1 root root 15 Jan 1 1970 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib64 -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlib64bak -> /dev/block/sde36
lrwxrwxrwx 1 root root 16 Jan 1 1970 cmnlibbak -> /dev/block/sde35
lrwxrwxrwx 1 root root 15 Jan 1 1970 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 16 Jan 1 1970 devcfg -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 Jan 1 1970 devcfgbak -> /dev/block/sde37
lrwxrwxrwx 1 root root 16 Jan 1 1970 devinfo -> /dev/block/sde47
lrwxrwxrwx 1 root root 16 Jan 1 1970 dip -> /dev/block/sde48
lrwxrwxrwx 1 root root 15 Jan 1 1970 dsp -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 Jan 1 1970 dspbak -> /dev/block/sde32
lrwxrwxrwx 1 root root 16 Jan 1 1970 dtbo -> /dev/block/sde17
lrwxrwxrwx 1 root root 16 Jan 1 1970 dtbobak -> /dev/block/sde40
lrwxrwxrwx 1 root root 16 Jan 1 1970 featenabler -> /dev/block/sde22
lrwxrwxrwx 1 root root 16 Jan 1 1970 featenablerbak -> /dev/block/sde45
lrwxrwxrwx 1 root root 15 Jan 1 1970 frp -> /dev/block/sda6
lrwxrwxrwx 1 root root 15 Jan 1 1970 fsc -> /dev/block/sdf5
lrwxrwxrwx 1 root root 15 Jan 1 1970 fsg -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 Jan 1 1970 hyp -> /dev/block/sde3
lrwxrwxrwx 1 root root 16 Jan 1 1970 hypbak -> /dev/block/sde26
lrwxrwxrwx 1 root root 16 Jan 1 1970 imagefv -> /dev/block/sde23
lrwxrwxrwx 1 root root 16 Jan 1 1970 imagefvbak -> /dev/block/sde46
lrwxrwxrwx 1 root root 16 Jan 1 1970 keymaster -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 Jan 1 1970 keymasterbak -> /dev/block/sde33
lrwxrwxrwx 1 root root 15 Jan 1 1970 keystore -> /dev/block/sda5
lrwxrwxrwx 1 root root 16 Jan 1 1970 limits -> /dev/block/sde53
lrwxrwxrwx 1 root root 16 Jan 1 1970 limits-cdsp -> /dev/block/sde54
lrwxrwxrwx 1 root root 16 Jan 1 1970 logdump -> /dev/block/sde56
lrwxrwxrwx 1 root root 16 Jan 1 1970 logfs -> /dev/block/sde55
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs1 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs2 -> /dev/block/sdf8
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefs3 -> /dev/block/sdf6
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdm1m9kefsc -> /dev/block/sdf9
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdmddr -> /dev/block/sdd4
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdtp -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 Jan 1 1970 mdtpbak -> /dev/block/sde30
lrwxrwxrwx 1 root root 15 Jan 1 1970 mdtpsecapp -> /dev/block/sde6
lrwxrwxrwx 1 root root 16 Jan 1 1970 mdtpsecappbak -> /dev/block/sde29
lrwxrwxrwx 1 root root 16 Jan 1 1970 metadata -> /dev/block/sda13
lrwxrwxrwx 1 root root 15 Jan 1 1970 misc -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 Jan 1 1970 modem -> /dev/block/sde4
lrwxrwxrwx 1 root root 16 Jan 1 1970 modembak -> /dev/block/sde27
lrwxrwxrwx 1 root root 15 Jan 1 1970 modemst1 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 Jan 1 1970 modemst2 -> /dev/block/sdf3
lrwxrwxrwx 1 root root 16 Jan 1 1970 msadp -> /dev/block/sde50
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgoem -> /dev/block/sde19
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgoembak -> /dev/block/sde42
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgqti -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 Jan 1 1970 multiimgqtibak -> /dev/block/sde43
lrwxrwxrwx 1 root root 15 Jan 1 1970 parameter -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 Jan 1 1970 persist -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 Jan 1 1970 qupfw -> /dev/block/sde15
lrwxrwxrwx 1 root root 16 Jan 1 1970 qupfwbak -> /dev/block/sde38
lrwxrwxrwx 1 root root 16 Jan 1 1970 rawdump -> /dev/block/sda16
lrwxrwxrwx 1 root root 15 Jan 1 1970 recovery -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 Jan 1 1970 recovery2 -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 Jan 1 1970 secdata -> /dev/block/sde59
lrwxrwxrwx 1 root root 16 Jan 1 1970 splash -> /dev/block/sde52
lrwxrwxrwx 1 root root 16 Jan 1 1970 spunvm -> /dev/block/sde51
lrwxrwxrwx 1 root root 15 Jan 1 1970 ssd -> /dev/block/sda1
lrwxrwxrwx 1 root root 16 Jan 1 1970 storsec -> /dev/block/sde57
lrwxrwxrwx 1 root root 15 Jan 1 1970 super -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 Jan 1 1970 tz -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 Jan 1 1970 tzbak -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefisecapp -> /dev/block/sde18
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefisecappbak -> /dev/block/sde41
lrwxrwxrwx 1 root root 16 Jan 1 1970 uefivarstore -> /dev/block/sde58
lrwxrwxrwx 1 root root 16 Jan 1 1970 userdata -> /dev/block/sda17
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta_system -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmeta_systembak -> /dev/block/sda1
lrwxrwxrwx 1 root root 16 Jan 1 1970 vbmetabak -> /dev/block/sde39
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-data -> /dev/block/sde61
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-keystore -> /dev/block/sde60
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-linux -> /dev/block/sde21
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-linuxbak -> /dev/block/sde44
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-system -> /dev/block/sda14
lrwxrwxrwx 1 root root 16 Jan 1 1970 vm-systembak -> /dev/block/sda15
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl_config -> /dev/block/sdb2
lrwxrwxrwx 1 root root 15 Jan 1 1970 xbl_configbak -> /dev/block/sdc2
lrwxrwxrwx 1 root root 15 Jan 1 1970 xblbak -> /dev/block/sdc1
Click to expand...
Click to collapse
What is this??? How fix imei null??? Tuto?? Please

fedele02 said:
dont i need to remove modemst1,modemst2 and fsg partitions?
Click to expand...
Click to collapse
Can we please have access to the file ? Thanks

Hello friend, what dialing do I use to activate the serial port? as it is necessary for QPST to detect it
---------- Post added at 03:39 AM ---------- Previous post was at 03:38 AM ----------
Hello friend, what dialing do I use to activate the serial port? as it is necessary for QPST to detect it
gamebenchjake said:
Hi @fedele02!
You can fix this using QPST + Qualcomm HS-USB Android DIAG 901D driver. You'll need to flash this NV memory file:
EDIT: Removed NV file
In QPST > Start Clients > Software Download > Restore
Takes about 5 minutes in total
Click to expand...
Click to collapse

Soygdl said:
Hello friend, what dialing do I use to activate the serial port? as it is necessary for QPST to detect it
---------- Post added at 03:39 AM ---------- Previous post was at 03:38 AM ----------
Hello friend, what dialing do I use to activate the serial port? as it is necessary for QPST to detect it
Click to expand...
Click to collapse
I HAVE JUST FIXED ....VERY EASY, ONLY UPDATE ROM . Go to SETTINGS - UPDATES - LOCAL UPDATE and select DONWLOADED ROM HERE:
https://help.redmagic.gg/hc/en-us/articles/900000992366-RedMagic-5G

Related

[INFO] Partition List Oneplus 3

Here is the partition list from the Oneplus 3. Who is interested...
Code:
C:\Users\cargo>adb shell
[email protected]:/ $ su
su
[email protected]:/ # ls -al /dev/block/platform/soc/624000.ufshc/by-name
ls -al /dev/block/platform/soc/624000.ufshc/by-name
lrwxrwxrwx root root 1970-01-20 15:04 LOGO -> /dev/block/sde17
lrwxrwxrwx root root 1970-01-20 15:04 aboot -> /dev/block/sde15
lrwxrwxrwx root root 1970-01-20 15:04 abootbak -> /dev/block/sde16
lrwxrwxrwx root root 1970-01-20 15:04 apdp -> /dev/block/sde30
lrwxrwxrwx root root 1970-01-20 15:04 bluetooth -> /dev/block/sde23
lrwxrwxrwx root root 1970-01-20 15:04 boot -> /dev/block/sde18
lrwxrwxrwx root root 1970-01-20 15:04 boot_aging -> /dev/block/sde19
lrwxrwxrwx root root 1970-01-20 15:04 cache -> /dev/block/sda3
lrwxrwxrwx root root 1970-01-20 15:04 cdt -> /dev/block/sdd2
lrwxrwxrwx root root 1970-01-20 15:04 cmnlib -> /dev/block/sde26
lrwxrwxrwx root root 1970-01-20 15:04 cmnlib64 -> /dev/block/sde28
lrwxrwxrwx root root 1970-01-20 15:04 cmnlib64bak -> /dev/block/sde29
lrwxrwxrwx root root 1970-01-20 15:04 cmnlibbak -> /dev/block/sde27
lrwxrwxrwx root root 1970-01-20 15:04 config -> /dev/block/sda14
lrwxrwxrwx root root 1970-01-20 15:04 ddr -> /dev/block/sdd3
lrwxrwxrwx root root 1970-01-20 15:04 devcfg -> /dev/block/sda6
lrwxrwxrwx root root 1970-01-20 15:04 devcfgbak -> /dev/block/sda7
lrwxrwxrwx root root 1970-01-20 15:04 devinfo -> /dev/block/sde22
lrwxrwxrwx root root 1970-01-20 15:04 dip -> /dev/block/sde13
lrwxrwxrwx root root 1970-01-20 15:04 dpo -> /dev/block/sde32
lrwxrwxrwx root root 1970-01-20 15:04 dsp -> /dev/block/sde12
lrwxrwxrwx root root 1970-01-20 15:04 frp -> /dev/block/sda8
lrwxrwxrwx root root 1970-01-20 15:04 fsc -> /dev/block/sdf3
lrwxrwxrwx root root 1970-01-20 15:04 fsg -> /dev/block/sde7
lrwxrwxrwx root root 1970-01-20 15:04 hyp -> /dev/block/sde5
lrwxrwxrwx root root 1970-01-20 15:04 hypbak -> /dev/block/sde6
lrwxrwxrwx root root 1970-01-20 15:04 keymaster -> /dev/block/sde24
lrwxrwxrwx root root 1970-01-20 15:04 keymasterbak -> /dev/block/sde25
lrwxrwxrwx root root 1970-01-20 15:04 keystore -> /dev/block/sda5
lrwxrwxrwx root root 1970-01-20 15:04 md5 -> /dev/block/sdf4
lrwxrwxrwx root root 1970-01-20 15:04 mdtp -> /dev/block/sde14
lrwxrwxrwx root root 1970-01-20 15:04 misc -> /dev/block/sda4
lrwxrwxrwx root root 1970-01-20 15:04 modem -> /dev/block/sde11
lrwxrwxrwx root root 1970-01-20 15:04 modemst1 -> /dev/block/sdf1
lrwxrwxrwx root root 1970-01-20 15:04 modemst2 -> /dev/block/sdf2
lrwxrwxrwx root root 1970-01-20 15:04 msadp -> /dev/block/sde31
lrwxrwxrwx root root 1970-01-20 15:04 oem_dycnvbk -> /dev/block/sda9
lrwxrwxrwx root root 1970-01-20 15:04 oem_stanvbk -> /dev/block/sda10
lrwxrwxrwx root root 1970-01-20 15:04 param -> /dev/block/sda11
lrwxrwxrwx root root 1970-01-20 15:04 persist -> /dev/block/sda2
lrwxrwxrwx root root 1970-01-20 15:04 pmic -> /dev/block/sde9
lrwxrwxrwx root root 1970-01-20 15:04 pmicbak -> /dev/block/sde10
lrwxrwxrwx root root 1970-01-20 15:04 recovery -> /dev/block/sde21
lrwxrwxrwx root root 1970-01-20 15:04 reserve -> /dev/block/sdd1
lrwxrwxrwx root root 1970-01-20 15:04 reserve1 -> /dev/block/sda12
lrwxrwxrwx root root 1970-01-20 15:04 reserve2 -> /dev/block/sda13
lrwxrwxrwx root root 1970-01-20 15:04 rpm -> /dev/block/sde1
lrwxrwxrwx root root 1970-01-20 15:04 rpmbak -> /dev/block/sde2
lrwxrwxrwx root root 1970-01-20 15:04 sec -> /dev/block/sde8
lrwxrwxrwx root root 1970-01-20 15:04 splash -> /dev/block/sde33
lrwxrwxrwx root root 1970-01-20 15:04 ssd -> /dev/block/sda1
lrwxrwxrwx root root 1970-01-20 15:04 sti -> /dev/block/sde34
lrwxrwxrwx root root 1970-01-20 15:04 system -> /dev/block/sde20
lrwxrwxrwx root root 1970-01-20 15:04 tz -> /dev/block/sde3
lrwxrwxrwx root root 1970-01-20 15:04 tzbak -> /dev/block/sde4
lrwxrwxrwx root root 1970-01-20 15:04 userdata -> /dev/block/sda15
lrwxrwxrwx root root 1970-01-20 15:04 xbl -> /dev/block/sdb1
lrwxrwxrwx root root 1970-01-20 15:04 xblbak -> /dev/block/sdc1
[email protected]:/ #
or without partition names
Code:
[email protected]:/ # cat /proc/partitions
cat /proc/partitions
major minor #blocks name
7 0 98304 loop0
8 16 4096 sdb
8 17 4052 sdb1
8 0 56582144 sda
8 1 8 sda1
8 2 32768 sda2
8 3 262144 sda3
8 4 1024 sda4
8 5 512 sda5
8 6 128 sda6
8 7 128 sda7
8 8 512 sda8
8 9 10240 sda9
8 10 10240 sda10
8 11 1024 sda11
8 12 8096 sda12
8 13 16192 sda13
8 14 512 sda14
8 15 56238572 sda15
8 48 131072 sdd
8 49 32 sdd1
8 50 4 sdd2
8 51 1024 sdd3
8 64 4194304 sde
8 65 512 sde1
8 66 512 sde2
8 67 2048 sde3
8 68 2048 sde4
8 69 512 sde5
8 70 512 sde6
8 71 2048 sde7
8 72 16 sde8
8 73 512 sde9
8 74 512 sde10
8 75 97280 sde11
8 76 16384 sde12
8 77 1024 sde13
8 78 32768 sde14
8 79 8192 sde15
259 0 8192 sde16
259 1 16384 sde17
259 2 65536 sde18
259 3 65536 sde19
259 4 3080192 sde20
259 5 65536 sde21
259 6 4 sde22
259 7 1024 sde23
259 8 512 sde24
259 9 512 sde25
259 10 256 sde26
259 11 256 sde27
259 12 256 sde28
259 13 256 sde29
259 14 256 sde30
259 15 256 sde31
259 16 4 sde32
259 17 33424 sde33
259 18 2048 sde34
8 32 4096 sdc
8 33 4052 sdc1
8 80 1572864 sdf
8 81 2048 sdf1
8 82 2048 sdf2
8 83 4 sdf3
8 84 512 sdf4
254 0 56238556 dm-0
[email protected]:/ #
cargobr151 said:
I'm trying to find partition name of my OnePlus 3T device to copy its raw disk file in PC. I've been trying since several days. I always stuck on finding partition name of my device.
i have tried diskinfo and many codes that I found randomly on xda but cannot retrieve Oneplus 3T partition name. any help?
Click to expand...
Click to collapse

[WIP] Sprint LG G6 Development Megathread

@Ferga2790 seems to have found the answer! You can flash the Canadian H873 kdz and unlock it. Files are located here: https://forum.xda-developers.com/showpost.php?p=76312669&postcount=10. Good luck! :cyclops: :highfive:
Download mode: power off, hold vol +, plug USB cable into phone
Recovery mode: power off, hold vol - and power, plug USB cable into phone
When you select "reboot to bootloader" in the recovery main menu, it just boots up the phone as normal. ADB nor Fastboot work in either of these modes.
All partitions (after running py lglaf.py --unlock -c "!EXEC ls -la /dev/block/bootdevice/by-name ")
/dev/block/bootdevice/by-name:
total 0
drwxr-xr-x 2 root root 1380 2017-04-28 18:02 .
drwxr-xr-x 4 root root 1560 2017-04-28 18:02 ..
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 aboot -> /dev/block/sde6
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 abootbak -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 apdp -> /dev/block/sde26
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 boot -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 cache -> /dev/block/sda16
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 carrier -> /dev/block/sda13
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 cdt -> /dev/block/sdd3
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 cmnlib -> /dev/block/sde22
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 cmnlib64 -> /dev/block/sde24
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 cmnlib64bak -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 cmnlibbak -> /dev/block/sde23
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 ddr -> /dev/block/sdd1
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 devcfg -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 devcfgbak -> /dev/block/sde17
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 devinfo -> /dev/block/sdb6
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 dip -> /dev/block/sdb5
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 dpo -> /dev/block/sde28
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 drm -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 eksst -> /dev/block/sda9
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 encrypt -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 factory -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 fota -> /dev/block/sdb3
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 fsc -> /dev/block/sdf3
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 fsg -> /dev/block/sdb4
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 grow -> /dev/block/sda18
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 grow2 -> /dev/block/sdb7
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 grow3 -> /dev/block/sdc3
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 grow4 -> /dev/block/sdd4
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 grow5 -> /dev/block/sde29
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 grow6 -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 grow7 -> /dev/block/sdg2
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 hyp -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 hypbak -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 keymaster -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 keymasterbak -> /dev/block/sde21
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 keystore -> /dev/block/sda12
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 laf -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 lafbak -> /dev/block/sda2
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 misc -> /dev/block/sda6
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 modem -> /dev/block/sde18
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 modemst1 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 modemst2 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 mpt -> /dev/block/sda3
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 msadp -> /dev/block/sde27
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 persist -> /dev/block/sda14
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 persistent -> /dev/block/sdg1
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 pmic -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 pmicbak -> /dev/block/sde15
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 raw_resources -> /dev/block/sde8
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 raw_resourcesbak -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 rct -> /dev/block/sda10
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 recovery -> /dev/block/sde2
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 recoverybak -> /dev/block/sde3
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 reserve -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 rpm -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 rpmbak -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 sec -> /dev/block/sde19
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 sns -> /dev/block/sda5
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 ssd -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 system -> /dev/block/sda15
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 tz -> /dev/block/sde4
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 tzbak -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 2017-04-28 18:02 userdata -> /dev/block/sda17
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 xbl2 -> /dev/block/sdc1
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 xbl2bak -> /dev/block/sdc2
lrwxrwxrwx 1 root root 15 2017-04-28 18:02 xblbak -> /dev/block/sdb2
User @l33tlinuxh4x0r has gotten Download Mode to somewhat work with a modified lglaf, as seen in this post.
Thanks to @Flippy125 for explaining how to access Download Mode in this thread.
Reserved
I have gotten download mode to work somewhat using lglaf.py from this post located here
I am using windows 10 pro
Python 3.6
and the above file.
I have managed to get ls and lsmod commands working.
lsof and lsusb also work.
examples are:
Code:
python lglaf.py --unlock -c "!EXEC ls / "
python lglaf.py --unlock -c "!EXEC ls /system/bin/ "
note that there are 2 spaces between !EXEC and ls and one space after the command ending in /. Capitalization is also important.
I will work on more but I really don't want to mess up my phone.
EDIT: I forgot one of the most important things. How to get your phone to reboot back to normal. Run the following command.
Code:
python lglaf.py --unlock -c "!CTRL RSET"
Figured it out on Windows.
Mr nerd said:
Figured it out on Windows.
Click to expand...
Click to collapse
No updates afaik. I don't have a second device that I am willing to brick to test anything else, but as far as I can tell we are locked down so tight that we will probably never see root on this device unless the rooting methods change 100% and don't require filesystem access and even if that were the case root would be useless as the main reason for root is writing to the filesystem.
EDIT: IF lg allows us to root or unlocks this phone we could have root but I don't see that happening either. Also if we had a tot file for this phone we could have root access but it would be dangerous and if you change anything with it you would get a secure boot error. All we can hope for is that lg releases an engineering build or makes some other major mistake or something else leaks.
l33tlinuxh4x0r said:
No updates afaik. I don't have a second device that I am willing to brick to test anything else, but as far as I can tell we are locked down so tight that we will probably never see root on this device unless the rooting methods change 100% and don't require filesystem access and even if that were the case root would be useless as the main reason for root is writing to the filesystem.
EDIT: IF lg allows us to root or unlocks this phone we could have root but I don't see that happening either. Also if we had a tot file for this phone we could have root access but it would be dangerous and if you change anything with it you would get a secure boot error. All we can hope for is that lg releases an engineering build or makes some other major mistake or something else leaks.
Click to expand...
Click to collapse
Ahh ok ok so do you know how we could start looking for Vulns? I never understood how to debug a phone
Mr nerd said:
Ahh ok ok so do you know how we could start looking for Vulns? I never understood how to debug a phone
Click to expand...
Click to collapse
There is a site that lists all of the known vulnerabilities for linux and android but I forgot what it is. Google probably knows though. However even with a vulnerability root will probably throw an secure boot error. We need a venerability for the bootloader.
Ahh i see what you mean. Well do you know how to debug or fuzz a bootloader?
http://hexdetective.blogspot.com/2017/02/exploiting-android-s-boot-getting.html
Sent from my LG-LS993 using Tapatalk
Hi!
Possible downgrade ZVA to ZV9 or ZV6?
On old model LS996 method to write partitions: https://forum.xda-developers.com/g-flex2/development/lg-g-flex-2-ls996-zv6-sprint-5-1-1-t3169212
I dont' know what to do whith python I cant get to work I enter the codes that are in the instructions and all I get is error after error. telling me that the path is wrong but i got to that path and the file is there .

Backup boot and recovery partition?

I was wondering how to create a flashable restore for the stock boot and recovery image I was exploring the partitions and this is where I got stuck(I'm aware that there are A and B partitions, but have no idea what they are(are they split across two partitions or is b a backup of a and vice versa?):
taimen:/dev/block/platform/soc/1da4000.ufshc/by-name $ ls -al .
total 0
drwxr-xr-x 2 root root 1280 1970-01-14 05:56 .
drwxr-xr-x 4 root root 1460 1970-01-14 05:56 ..
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 abl_a -> /dev/block/sde6
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 abl_b -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 aes_a -> /dev/block/sda10
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 aes_b -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 align_parti -> /dev/block/sda12
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 apdp -> /dev/block/sde29
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 boot_a -> /dev/block/sde8
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 boot_b -> /dev/block/sde22
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 cdt -> /dev/block/sdd1
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 cmnlib64_a -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 cmnlib64_b -> /dev/block/sde24
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 cmnlib_a -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 cmnlib_b -> /dev/block/sde23
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 ddr -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 devcfg_a -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 devcfg_b -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 devinfo -> /dev/block/sde34
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 dip -> /dev/block/sde35
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 dpo -> /dev/block/sde36
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 dtbo_a -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 dtbo_b -> /dev/block/sde27
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 frp -> /dev/block/sdg1
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 fsc -> /dev/block/sdf3
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 fsg -> /dev/block/sde32
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 ftm -> /dev/block/sda6
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 hyp_a -> /dev/block/sde3
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 hyp_b -> /dev/block/sde17
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 keymaster_a -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 keymaster_b -> /dev/block/sde21
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 laf_a -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 laf_b -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 limits -> /dev/block/sde37
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 logfs -> /dev/block/sde39
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 metadata -> /dev/block/sde41
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 misc -> /dev/block/sda5
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 modem_a -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 modem_b -> /dev/block/sde19
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 modemst1 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 modemst2 -> /dev/block/sdf2
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 msadp -> /dev/block/sde30
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 persist -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 pmic_a -> /dev/block/sde4
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 pmic_b -> /dev/block/sde18
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 pstore -> /dev/block/sda9
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 rpm_a -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 rpm_b -> /dev/block/sde15
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 sec -> /dev/block/sde33
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 ssd -> /dev/block/sda3
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 sti -> /dev/block/sde40
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 storsec -> /dev/block/sde31
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 system_a -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 system_b -> /dev/block/sda8
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 toolsfv -> /dev/block/sde38
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 tz_a -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 tz_b -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 userdata -> /dev/block/sda13
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 vbmeta_a -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 vbmeta_b -> /dev/block/sde26
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 vendor_a -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 1970-01-14 05:56 vendor_b -> /dev/block/sde28
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 xbl_a -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 1970-01-14 05:56 xbl_b -> /dev/block/sdc1
Click to expand...
Click to collapse
There is no recovery partition on this phone. The recovery image is contained within the boot image, which is why the TWRP site has flashable installers that you can download that patch the boot images so that they contain TWRP instead of stock. A and B partitions exist for Google's automatic seamless update feature. Your phone only boots off of either A or B at any given time. If your phone is using A and a software update becomes available, the update will download and install to B, and your phone will boot the B partition on the next reboot instead of A. When a future update is released, the same process will happen with A.
So if you want to backup boot and recovery, all you need to backup is boot of the partition that your phone is currently using (TWRP can tell you which one it is using).

Yet another just-out-of-warranty brick...

Problem: My beloved 32GB Pixel XL froze while I was typing the other night and I hard reset it. It froze during the boot animation, then rebooted, and then froze during the boot animation again. Done this ~30 times with no joy. It's just over a year old so no warranty.
Background: Bootloader unlocked. Stock rom v 7.1 (build NPF26J). Rooted.
What I've tried:
Clearing Dalvik/cache in TWRP
Factory reset through recovery (both TWRP and stock)
Begging it to work
Flashing factory images for 7.1 and 8.1
locking and unlocking the bootloader multiple times before flashing above factory images
Formatting Data and doing an Advanced Wipe in TWRP to recreate partitions then flashing both of the above factory stock images
At this point, it won't even go to the boot animation. It just goes to black after the white screen that says, "Google" then reboots. If it's rebooting for the first time after a factory image flash, it reboots into stock recovery.
Tried running e2fsck -cfv on userdata and system. This is the output:
userdata:
Code:
e2fsck 1.43.3 (04-Sep-2016)
sh: badblocks: not found
userdata: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
userdata: ***** FILE SYSTEM WAS MODIFIED *****
172 inodes used (0.01%, out of 1630208)
2 non-contiguous files (1.2%)
0 non-contiguous directories (0.0%)
# of inodes with ind/dind/tind blocks: 0/0/0
Extent depth histogram: 165
146606 blocks used (2.25%, out of 6509568)
0 bad blocks
1 large file
21 regular files
141 directories
0 character device files
0 block device files
0 fifos
0 links
1 symbolic link (1 fast symbolic link)
0 sockets
------------
163 files
system:
Code:
/dev/block/platform/soc/624000.ufshc/by-name # e2fsck -cfv system
e2fsck 1.43.3 (04-Sep-2016)
sh: badblocks: not found
/: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 3A: Optimizing directories
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/: ***** FILE SYSTEM WAS MODIFIED *****
2517 inodes used (1.95%, out of 129024)
13 non-contiguous files (0.5%)
4 non-contiguous directories (0.2%)
# of inodes with ind/dind/tind blocks: 0/0/0
Extent depth histogram: 2310/7
472130 blocks used (91.48%, out of 516099)
0 bad blocks
1 large file
2043 regular files
273 directories
0 character device files
0 block device files
0 fifos
0 links
192 symbolic links (192 fast symbolic links)
0 sockets
------------
2508 files
Noticed something very odd about the partition table--there's no /cache! Gonna try to create it somehow.
Code:
/dev/block/platform/soc/624000.ufshc/by-name # [6nls -al
total 0
drwxr-xr-x 2 root root 1340 1970-01-01 02:09 .
drwxr-xr-x 4 root root 1440 1970-01-01 02:09 ..
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 aboot_a -> /dev/block/sda17
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 aboot_b -> /dev/block/sda18
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 apdp_a -> /dev/block/sda29
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 apdp_b -> /dev/block/sda30
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 board_info -> /dev/block/sdf1
lrwxrwxrwx 1 root root 36 1970-01-01 02:09 boot -> /dev/block/bootdevice/by-name/boot_b
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 boot_a -> /dev/block/sda19
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 boot_b -> /dev/block/sda20
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 bootlocker_a -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 bootlocker_b -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 cdt -> /dev/block/sdd12
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 cmnlib32_a -> /dev/block/sda13
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 cmnlib32_b -> /dev/block/sda14
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 cmnlib64_a -> /dev/block/sda15
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 cmnlib64_b -> /dev/block/sda16
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 ddr -> /dev/block/sdd11
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 devcfg_a -> /dev/block/sda23
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 devcfg_b -> /dev/block/sda24
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 devinfo -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 devinfobak -> /dev/block/sdd5
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 dip -> /dev/block/sdd7
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 dpo -> /dev/block/sdd6
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 frp -> /dev/block/sde1
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 fsc -> /dev/block/sdd8
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 fsg -> /dev/block/sdf3
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 hosd_a -> /dev/block/sda21
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 hosd_b -> /dev/block/sda22
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 hyp_a -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 hyp_b -> /dev/block/sda12
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 keymaster_a -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 keymaster_b -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 metadata -> /dev/block/sde5
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 mfg -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 misc -> /dev/block/sdd1
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 modem_a -> /dev/block/sda25
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 modem_b -> /dev/block/sda26
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 modemst1 -> /dev/block/sdd9
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 modemst2 -> /dev/block/sdd10
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 msadp_a -> /dev/block/sda27
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 msadp_b -> /dev/block/sda28
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 persist -> /dev/block/sdd3
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 pg1fs -> /dev/block/sde3
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 pg2fs -> /dev/block/sde4
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 pmic_a -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 pmic_b -> /dev/block/sda10
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 ramdump -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 reserve0 -> /dev/block/sda36
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 reserve3 -> /dev/block/sdd13
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 reserve4 -> /dev/block/sde6
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 reserve5 -> /dev/block/sdf5
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 rpm_a -> /dev/block/sda7
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 rpm_b -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 sec -> /dev/block/sdd4
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 ssd -> /dev/block/sdd2
lrwxrwxrwx 1 root root 38 1970-01-01 02:09 system -> /dev/block/bootdevice/by-name/system_b
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 system_a -> /dev/block/sda33
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 system_b -> /dev/block/sda34
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 tz_a -> /dev/block/sda5
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 tz_b -> /dev/block/sda6
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 userdata -> /dev/block/sda35
lrwxrwxrwx 1 root root 38 1970-01-01 02:09 vendor -> /dev/block/bootdevice/by-name/vendor_b
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 vendor_a -> /dev/block/sda31
lrwxrwxrwx 1 root root 16 1970-01-01 02:09 vendor_b -> /dev/block/sda32
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 xbl_a -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 1970-01-01 02:09 xbl_b -> /dev/block/sdc1
Edit: NVM. Looks like the /cache partition is gone for the Pixel XL.
Do you work for the FBI?
I should also mention that I haven't been able to flash TWRP permenantly, either. I can get it to boot temporarily through fastboot but when flashing the zip in TWRP, it hangs and reboots at "Running boot image patcher on slot A". Not sure if that's because I haven't been able to get into Android and set a pin, though.
nabbed said:
Do you work for the FBI?
Click to expand...
Click to collapse
lol wut
Have you tried the Skipsoft Unified Android Toolkit? I have no association with the dev whatsoever, but I purchased the pro version, or whatever you call it, and it works flawlessly to update, install, backup, flash, etc. my Pixel.
https://skipsoft.net/skipsoft-unified-android-toolkit/
Sent from my SM-G955U using Tapatalk
Edit: double-post.
I tried that out earlier today. Tried out flashing just the recovery and a 8.0 stock ROM. No joy. Doesn't even get to boot animation. Is there a particular option I should try in the pro version?
RT Wolf said:
I tried that out earlier today. Tried out flashing just the recovery and a 8.0 stock ROM. No joy. Doesn't even get to boot animation. Is there a particular option I should try in the pro version?
Click to expand...
Click to collapse
Have you tried to install factory update, using flash-all and edit flash-all by removing the -w
Make sure you open cmd and type fastboot reboot bootloader. Then just double click flash-all, a new cmd will open and just let it run, it will stop for a few minutes, let it sit, it will start again.
I know this is pretty old but im curious as to if anyone has had this problem and fixed it. Believe it or not Ive had this exact problem for a week now. This may seem like a joke when i say this but i actually fixed this by banging the phone against my knee out of frustration. I tried everything...diff boot slots, every factory image from 7 to 10, flash anything and everything in TWRP. TWRP would freeze anytime a ROM was flashed almost immediately. Factory images would never get passed the white screen with the single "G" on the sreen. Then one time i tapped the screen and the phone booted further. So i banged it against my knee and finshed the setup and made it to stock 8.1 with the bootloader locked *shrugs*
This kind of behavior looks like UFS failure. It's mostly caused by either condensation, liquid damage, or moisture. It can be none of these, and naturally happen with just time. The least you could try is putting it to a heat gun where the UFS chip is. If you live in US you can take it to a uBreakiFix center to repair, they know how to do chipset repair. If you dont, try to take a look around for shop, ask them if they know how to do chip repair.

How can I back up the cell phone partition

How can I back up the cell phone partition ?
通过我的 RMX1991 上的 Tapatalk发言
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 ALIGN_TO_128K_1 -> /dev/block/sdd1
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 ALIGN_TO_128K_2 -> /dev/block/sdf1
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 DRIVER -> /dev/block/sdf9
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 abl -> /dev/block/sde8
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 ablbak -> /dev/block/sde28
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 aop -> /dev/block/sde1
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 aopbak -> /dev/block/sde22
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 apdp -> /dev/block/sde43
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 bluetooth -> /dev/block/sde5
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 bluetoothbak -> /dev/block/sde25
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 boot -> /dev/block/sde11
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 bootbak -> /dev/block/sde31
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 cache -> /dev/block/sda6
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 catecontentfv -> /dev/block/sde59
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 catefv -> /dev/block/sde58
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 cateloader -> /dev/block/sde50
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 cdt -> /dev/block/sdd2
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 cmnlib -> /dev/block/sde12
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 cmnlib64 -> /dev/block/sde13
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 cmnlib64bak -> /dev/block/sde33
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 cmnlibbak -> /dev/block/sde32
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 ddr -> /dev/block/sdd3
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 devcfg -> /dev/block/sde14
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 devcfgbak -> /dev/block/sde34
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 devinfo -> /dev/block/sde41
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 dip -> /dev/block/sde42
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 dsp -> /dev/block/sde9
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 dspbak -> /dev/block/sde29
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 dtbo -> /dev/block/sde17
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 dtbobak -> /dev/block/sde37
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 frp -> /dev/block/sda5
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 fsc -> /dev/block/sdf11
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 fsg -> /dev/block/sdf10
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 hyp -> /dev/block/sde3
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 hypbak -> /dev/block/sde24
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 imagefv -> /dev/block/sde18
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 imagefvbak -> /dev/block/sde38
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 keymaster -> /dev/block/sde10
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 keymasterbak -> /dev/block/sde30
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 keystore -> /dev/block/sda4
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 limits -> /dev/block/sde47
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 logdump -> /dev/block/sde52
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 logfs -> /dev/block/sde49
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 mdtp -> /dev/block/sde7
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 mdtpbak -> /dev/block/sde27
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 mdtpsecapp -> /dev/block/sde6
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 mdtpsecappbak -> /dev/block/sde26
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 metadata -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 misc -> /dev/block/sda3
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 modem -> /dev/block/sde4
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 modemst1 -> /dev/block/sdf4
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 modemst2 -> /dev/block/sdf5
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 msadp -> /dev/block/sde44
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 multiimgoem -> /dev/block/sde54
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 multiimgqti -> /dev/block/sde55
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 odm -> /dev/block/sda10
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 oppo_sec -> /dev/block/sde21
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 oppodycnvbk -> /dev/block/sdf2
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 opporeserve1 -> /dev/block/sdf6
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 opporeserve2 -> /dev/block/sdf7
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 opporeserve3 -> /dev/block/sdf8
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 oppostanvbk -> /dev/block/sdf3
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 persist -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 qupfw -> /dev/block/sde15
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 qupfwbak -> /dev/block/sde35
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 rawdump -> /dev/block/sde51
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 recovery -> /dev/block/sde20
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 recoverybak -> /dev/block/sde40
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 secdata -> /dev/block/sde57
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 splash -> /dev/block/sde46
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 spunvm -> /dev/block/sde45
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 ssd -> /dev/block/sda1
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 storsec -> /dev/block/sde53
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 system -> /dev/block/sda7
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 toolsfv -> /dev/block/sde48
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 tz -> /dev/block/sde2
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 tzbak -> /dev/block/sde23
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 uefisecapp -> /dev/block/sde19
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 uefisecappbak -> /dev/block/sde39
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 uefivarstore -> /dev/block/sde56
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 userdata -> /dev/block/sda11
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 vbmeta -> /dev/block/sde16
lrwxrwxrwx 1 root root 16 1970-03-03 05:25 vbmetabak -> /dev/block/sde36
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 vendor -> /dev/block/sda9
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 xbl -> /dev/block/sdb1
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 xbl_config -> /dev/block/sdb2
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 xbl_configbak -> /dev/block/sdc2
lrwxrwxrwx 1 root root 15 1970-03-03 05:25 xblbak -> /dev/block/sdc1
:/ #
通过我的 RMX1991 上的 Tapatalk发言

Categories

Resources