Htc rma iii - Windows Mobile Development and Hacking General

i got my hands to some stuff that might be useful for others , i'll update this topic. (Please do not mirror any links)
Training VCD:
LEO_Assembly_VCD.wmv
Code:
http://rapidshare.com/files/348289342/LEO_Assembly_VCD.wmv
Size: 157544 KB
LEO_Disassembly_VCD.wmv
Code:
http://rapidshare.com/files/348326227/LEO_Disassembly_VCD.wmv
Size: 138503 KB
MEGA-Assembly.wmv
Code:
http://rapidshare.com/files/348370098/MEGA-Assembly.wmv
Size: 68406 KB
MEGA-Disassembly.wmv
Code:
http://rapidshare.com/files/348387543/MEGA-Disassembly.wmv
Size: 74246 KB
MEGA-Tips.wmv
Code:
http://rapidshare.com/files/348402056/MEGA-Tips.wmv
Size: 60782 KB
HTC_Rhodium-assembly.wmv
Code:
http://rapidshare.com/files/348406542/HTC_Rhodium-assembly.wmv
Size: 20711 KB
HTC_Rhodium-disassembly.wmv
Code:
http://rapidshare.com/files/348410493/HTC_Rhodium-disassembly.wmv
Size: 19700 KB
HTC_Rhodium-Tips.wmv
Code:
http://rapidshare.com/files/348412964/HTC_Rhodium-Tips.wmv
Size: 12640 KB
HTC_Topaz-assembly.wmv
Code:
http://rapidshare.com/files/348418504/HTC_Topaz-assembly.wmv
Size: 27457 KB
HTC_Topaz-disassembly.wmv
Code:
http://rapidshare.com/files/348422865/HTC_Topaz-disassembly.wmv
Size: 22100 KB
HTC_Topaz-tips.wmv
Code:
http://rapidshare.com/files/348426289/HTC_Topaz-tips.wmv
Size: 11238 KB

Soft/Hard Reset User guide (V1.05)
Code:
http://rapidshare.com/files/348428239/UM___QSG.rar
Size: 2707 KB

Windows application program - ASP Calibration station 1.1+offline
Windows application program - ASP Calibration station 1.1+offline
Code:
http://rapidshare.com/files/348428770/ASPCalibrationStation_11_Offline.zip
Size: 2665 KB

Diagnostic Program for ASP or S58i
Diagnostic Program for ASP or S58i
ELF
Code:
http://rapidshare.com/files/348238831/ELF.rar
Size: 157 KB
Leo
Code:
http://rapidshare.com/files/348238956/Leo.rar
Size: 117 KB
Leo 2
Code:
http://rapidshare.com/files/348239043/Leo_2.rar
Size: 116 KB
Mega
Code:
http://rapidshare.com/files/348239093/Mega.rar
Size: 107 KB
PHAROS
Code:
http://rapidshare.com/files/348239144/PHAROS.rar
Size: 117 KB
Rhodium
Code:
http://rapidshare.com/files/348239196/Rhodium.rar
Size: 58 KB
VOX
Code:
http://rapidshare.com/files/348239243/VOX.rar
Size: 88 KB

Hotfix S.A
1_The_definition_of_new_failure_code_for_display
Code:
http://rapidshare.com/files/348430035/1_The_definition_of_new_failure_code_for_display.rar
Size: 100 KB
2_The_definition_of_new_failure_code_for_display
Code:
http://rapidshare.com/files/348431303/2_The_definition_of_new_failure_code_for_display.rar
Size: 85 KB
DOC-00068952_Repair_Notice_for_LEO_Chassis
Code:
http://rapidshare.com/files/348431367/DOC-00068952_Repair_Notice_for_LEO_Chassis.pdf
Size: 89 KB
LEO_hotfix_for_Leo_Camera_Reddish_view_issue
Code:
http://rapidshare.com/files/348432823/LEO_hotfix_for_Leo_Camera_Reddish_view_issue.rar
Size: 694 KB
Leo_Hotfix_for_LEO_SMS_issues
Code:
http://rapidshare.com/files/348433397/Leo_Hotfix_for_LEO_SMS_issues.rar
Size: 2570 KB
LEO_Hotfix_for_LEO_SMS_Message_delay_issue
Code:
http://rapidshare.com/files/348434267/LEO_Hotfix_for_LEO_SMS_Message_delay_issue.rar
Size: 3999 KB
LEO_Hotfix_for_micro_SD_capacity_over_8G
Code:
http://rapidshare.com/files/348434376/LEO_Hotfix_for_micro_SD_capacity_over_8G.rar
Size: 405 KB
LEO_Hotfix_for_Outgoing_sound_volume_too_loud
Code:
http://rapidshare.com/files/348434476/LEO_Hotfix_for_Outgoing_sound_volume_too_loud.rar
Size: 130 KB
Topaz_Handwriting_recognition
Code:
http://rapidshare.com/files/348435874/Topaz_Handwriting_recognition.rar
Size: 186 KB
LEO_Hotfix_for_week_calendar_view_of_HTC_calendar_issue
Code:
http://rapidshare.com/files/348435971/LEO_Hotfix_for_week_calendar_view_of_HTC_calendar_issue.rar
Size: 320 KB
Leo_new_repair_process_notice_for_Leo_zero_cold_boot
Code:
http://rapidshare.com/files/348436000/Leo_new_repair_process_notice_for_Leo_zero_cold_boot.rar
Size: 85 KB
LEO_repair_notice_for_leo_chassiss_replacement
Code:
http://rapidshare.com/files/348437420/LEO_repair_notice_for_leo_chassiss_replacement.rar
Size: 78 KB
Leo_repair_tools_notice_for_Leo_project
Code:
http://rapidshare.com/files/348437474/Leo_repair_tools_notice_for_Leo_project.rar
Size: 87 KB
Leo_RTV_parts_definition
Code:
http://rapidshare.com/files/348437504/Leo_RTV_parts_definition.rar
Size: 31 KB
Leo-Hotfix_for_LEO_SMS_issues
Code:
http://rapidshare.com/files/348438113/Leo-Hotfix_for_LEO_SMS_issues.rar
Size: 2834 KB
Mega_cannot_unlock_Phone_issue
Code:
http://rapidshare.com/files/348439456/Mega_cannot_unlock_Phone_issue.rar
Size: 240 KB
Mega_hot_key_to_perform_T.P_calibration
Code:
http://rapidshare.com/files/348439497/Mega_hot_key_to_perform_T.P_calibration.rar
Size: 125 KB
Mega_hotfix_release_for_canUt_update_the_weather_data_issue
Code:
http://rapidshare.com/files/348441859/Mega_hotfix_release_for_canUt_update_the_weather_data_issue.rar
Size: 12811 KB
Mega_Intermittent_no_ring_tone_during_incoming_call
Code:
http://rapidshare.com/files/348442039/Mega_Intermittent_no_ring_tone_during_incoming_call.rar
Size: 621 KB
Raphael_how_to_test_if_the_screen_responding_inaccuartely_to_stylus
Code:
http://rapidshare.com/files/348442073/Raphael_how_to_test_if_the_screen_responding_inaccuartely_to_stylus.rar
Size: 197 KB
Repair_tools_notice_for_Leo_Project_LEO
Code:
http://rapidshare.com/files/348442093/Repair_tools_notice_for_Leo_Project_LEO.rar
Size: 89 KB
Topaz_cannot_unlock_phone_or_owner_inf_icon_disapear
Code:
http://rapidshare.com/files/348442146/Topaz_cannot_unlock_phone_or_owner_inf_icon_disapear.rar
Size: 272 KB

RF Testing Software
R_S_test_Program_and_Install_program_SOP__Add_LEO
Code:
http://rapidshare.com/files/348239572/R_S_test_Program_and_Install_program_SOP__Add_LEO_.rar
Size: 1206 KB
Willtek_test_SOP_and_test_script_for_ASP__Add_Leo
Code:
http://rapidshare.com/files/348246758/Willtek_test_SOP_and_test_script_for_ASP__Add_Leo_.rar
Size: 26146 KB

Battery Rundown Tool for All PDA model
Battery_Rundown_Tool_for_All_PDA_model
Code:
http://rapidshare.com/files/348238172/Battery_Rundown_Tool_for_All_PDA_model.rar
Size: 11 KB

Troubleshooting guide
Mega_Troubleshooting_Guide_A04.xls
Code:
http://rapidshare.com/files/348426336/_DOC-00067454_Mega_Troubleshooting_Guide_A04.xls
Size: 82 KB
LEO_Troubleshooting_Guide_A01.xls
Code:
http://rapidshare.com/files/348427571/LEO_Troubleshooting_Guide_A01.xls
Size: 58 KB
LEO_Troubleshooting_Guide_A02.xls
Code:
http://rapidshare.com/files/348427618/LEO_Troubleshooting_Guide_A02.xls
Size: 59 KB
Mega_Troubleshooting_Guide_A02.xls
Code:
http://rapidshare.com/files/348427654/Mega_Troubleshooting_Guide_A02.xls
Size: 50 KB

Capability list report
Diamond_Bluetooth.rar
Code:
http://rapidshare.com/files/348238680/Diamond_Bluetooth.rar
Size: 54 KB
Diamond_WLAN.rar
Code:
http://rapidshare.com/files/348238762/Diamond_WLAN.rar
Size: 57 KB

Application
Diamond_capsensor_tester_1.00.00
Code:
http://rapidshare.com/files/348238363/Diamond_capsensor_tester_1.00.00.rar
Size: 4 KB
Leo_audio_test_1.00
Code:
http://rapidshare.com/files/348238470/Leo_audio_test_1.00.rar
Size: 344 KB
Leo_light_sensor_calibration_tool
Code:
http://rapidshare.com/files/348238499/Leo_light_sensor_calibration_tool.rar
Size: 23 KB
Polaris_hotfix_00438
Code:
http://rapidshare.com/files/348238514/Polaris_hotfix_00438.rar
Size: 12 KB
Polaris_hotfix_00443.rar[/code]
Code:
http://rapidshare.com/files/348238536/Polaris_hotfix_00443.rar
Size: 19 KB
Topaz
Code:
http://rapidshare.com/files/348238624/Topaz.rar
Size: 226 KB
WinCe_application_program_for_GPS_function_test
Code:
http://rapidshare.com/files/348238644/WinCe_application_program_for_GPS_function_test.rar
Size: 22 KB

Oh jeebus...a mole in the company ?

Ather said:
Oh jeebus...a mole in the company ?
Click to expand...
Click to collapse
hehehe maybe i hacked a mole lol
i have some other stuff which are very very wanted but i wont share atm

Quite the haul :O
Damnit! I hate rapidshare!

i think it would be best if make a torrent of all these files
also, uploading the videos to youtube would be nice. everyone hates rapidshare

I second tha idea of uploading tha vids to youtube.. I don't want to download these to my device..lol

i am ok if you guys upload the vids in youtube,
but i cant do it atm, if some1 can plz go on

Related

/proc/meminfo wrong ?

Hello world,
I have a new HTC Magic, here in India. The specs on the rear side of the packaging box reads as 'RAM : 288 MB'. But today when using adb shell, I was surprised to see 'MemTotal: 197144 kB' reported in cat /proc/meminfo. I'm utterly confused! Can anyone please explain what's wrong and where ?
$cat /proc/meminfo
MemTotal: 197144 kB
MemFree: 81836 kB
Buffers: 372 kB
Cached: 66180 kB
SwapCached: 0 kB
Active: 59600 kB
Inactive: 44528 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 37600 kB
Mapped: 24908 kB
Slab: 5000 kB
SReclaimable: 1180 kB
SUnreclaim: 3820 kB
PageTables: 3228 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 98572 kB
Committed_AS: 877976 kB
VmallocTotal: 319488 kB
VmallocUsed: 62800 kB
VmallocChunk: 229372 kB
I check this with my ubuntu.
Yeah, TotalMem is total size of your device
Yes you have a 288 MB
The rest of the memory, around 94-95MB for most ROMs goes to your radio, framebuffer and other hardware and is not accessible from the OS directly...
antonram said:
Yes you have a 288 MB
The rest of the memory, around 94-95MB for most ROMs goes to your radio, framebuffer and other hardware and is not accessible from the OS directly...
Click to expand...
Click to collapse
Ah, that explains it. Thank you very much!

Question about memory on Xoom wifi

Howdy folks,
I'm running the latest brd kernel as well as the tiamat rom on a US wifi xoom. I was digging around /proc and noticed this:
$ cat meminfo
MemTotal: 736968 kB
MemFree: 12516 kB
Buffers: 51832 kB
Cached: 121508 kB
SwapCached: 0 kB
Active: 298208 kB
Inactive: 302252 kB
Active(anon): 212220 kB
Inactive(anon): 216712 kB
Active(file): 85988 kB
Inactive(file): 85540 kB
Unevictable: 288 kB
Mlocked: 0 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 736968 kB
LowFree: 12516 kB
SwapTotal: 0 kB
SwapFree: 0 kB
Dirty: 0 kB
Writeback: 0 kB
AnonPages: 427416 kB
Mapped: 54424 kB
Shmem: 1524 kB
Slab: 16448 kB
SReclaimable: 9428 kB
SUnreclaim: 7020 kB
KernelStack: 5400 kB
PageTables: 13900 kB
NFS_Unstable: 0 kB
Bounce: 0 kB
WritebackTmp: 0 kB
CommitLimit: 368484 kB
Committed_AS: 5913120 kB
VmallocTotal: 122880 kB
VmallocUsed: 61380 kB
VmallocChunk: 17412 kB
$
I was under the impression that the xoom had 1 gig of ram. Is this not correct?
I'm very new to the android platform, so forgive me if this is an inane questionor android abstracts some of the physical ram.
Sent from my Xoom using XDA Premium App
As far as i know, some of this 1Gb is reserved for GPU.

LG V20 9008 Error

I screwed up my V20.
Now the only thing the device manager sees is Qualcomm HS-USB QDLoader 9008.
Anybody know a fix?
bump
---------- Post added at 07:58 PM ---------- Previous post was at 07:52 PM ----------
looks like we just need board diag settings for the lg boardiag tool here https://forum.xda-developers.com/android/development/guide-fixing-hard-bricks-t3403868
For now, only LG can fix that. If your phone is still under warranty with your carrier, or with LG -- send it back. When I was starting off with the V20 before I understood that they used UFS memory now, and had updated protected boot, I bricked one phone twice, and another on purpose (to test something), and LG fixed both phones all three times.
-- Brian
Yeah. I ended up shipping it to them.
Already had an overheating issue so they didn't even check to see what was going on. They just replaced the mobo.
Thank you for the reply though.
Do you mind me asking what you did to get the 9008?
-- Brian
No not at all.
Let's see...If I remember right I was flashing firmware in LG UP and LG UP froze the device. And without thinking about it I pulled the battery and caused it not to install anything.
I have a H910 variant so there was no KDZ for it. So I had flashed the H910PR originally and it worked but I wanted root back so I was trying to flash I think either the H915 or H918. Pretty sure H915 KDZ.
H915 flashes fine on the H910 (only way to root it now). The H918 uses a different RSA key, so if you flash any other model's KDZ onto the H918, or the H918 KDZ onto any other model, it will have the wrong RSA key, and go into 9008 mode.
The other possibility, is that depending on which H910PR KDZ you flashed, it may have incremented the ARB (anti-rollback) version. If you then flashed the H915 KDZ, it may have had a lower ARB. If you flash firmware that has a lower ARB than what is on your phone, it also goes into 9008 mode.
-- Brian
Huh. Thank for that info.
Speaking of that I saw your H910M root and it worked but I ran into issues with LineageOS so I ended up forced to go back to stock and in doing so had to update to the SW:H91010p. Build:NRD90M.
I still have the dump from the root process though.
ARB is 0 you think I could flash it back to the H910M?
Yep! You can flash any firmware for a given model as long as the ARB is the same version or greater. ARB gets burned into QFPROM the first time XBL loads. So if you flash firmware that has a greater ARB, and your phone boots, you are now stuck on that ARB version. The H910 is ARB 0 for 10p, so you are fine flashing 10m.
-- Brian
Awesome. I'm doing a dumb just in case something goes awry.
Thank you.
runningnak3d said:
Do you mind me asking what you did to get the 9008?
-- Brian
Click to expand...
Click to collapse
I was shipping mine to them for a couple other issues, and was rooted with TWRP running the latest firmware on H918. I wanted to flash stock firmware to undo the root and TWRP so they wouldn't know it had been modified, but I also wanted to put it on an earlier firmware so I could root it again when I got it back, I was gonna tell them not to update the FW. Long story short I guess anti roll back was tripped despite the root and TWRP so LGUP wouldnt flash older firmware. I thought I'd be slick and flash the bootloader to an older one from twrp and see if LGUP would flash it then. Nope. Total brick. This is the first time I have ever full on bricked a device in over 10 years of modifying phones starting with windows mobile.
kdz extract for linux sd card write done
command link https://mega.nz/#!cJ9WUAiA!TSt9L5G3C...n8vx0pQ9ToxCFw
https://forum.xda-developers.com/g4/...-qfil-t3748946
[[email protected] ~]$ sudo dmesg -c >> /dev/null
[sudo] password for android:
[[email protected] ~]$ dmesg
[13324.923241] usb 1-2: new full-speed USB device number 11 using ohci-pci
[13325.594494] usb 1-2: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 512, setting to 64
[13325.594499] usb 1-2: config 1 interface 0 altsetting 0 endpoint 0x2 has invalid maxpacket 512, setting to 64
[13325.618041] usb-storage 1-2:1.0: USB Mass Storage device detected
[13325.634811] scsi host3: usb-storage 1-2:1.0
[13326.672238] scsi 3:0:0:0: Direct-Access Mass Storage Device 1.00 PQ: 0 ANSI: 0 CCS
[13326.695215] sd 3:0:0:0: [sdb] 61857792 512-byte logical blocks: (31.7 GB/29.5 GiB)
[13326.707634] sd 3:0:0:0: [sdb] Write Protect is off
[13326.707636] sd 3:0:0:0: [sdb] Mode Sense: 03 00 00 00
[13326.722615] sd 3:0:0:0: [sdb] No Caching mode page found
[13326.722617] sd 3:0:0:0: [sdb] Assuming drive cache: write through
[13326.802629] sdb: sdb1
[13326.859174] sd 3:0:0:0: [sdb] Attached SCSI removable disk
[[email protected] ~]$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 29.5 GiB, 31671189504 bytes, 61857792 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdb1 8192 61857791 61849600 29.5G c W95 FAT32 (LBA)
[[email protected] ~]$ cd /home/android/21y/
[[email protected] 21y]$ sudo -s
[fwul 21y]# dd if=PrimaryGPT.bin of=/dev/sdb
32768+0 records in
32768+0 records out
16777216 bytes (17 MB, 16 MiB) copied, 43.9727 s, 382 kB/s
[fwul 21y]# sync
[fwul 21y]# ls -la /dev/disk/by-partlabel/sbl1
lrwxrwxrwx 1 root root 10 May 3 09:17 /dev/disk/by-partlabel/sbl1 -> ../../sdb3
[fwul 21y]# cd /home/android/21y/
[fwul 21y]# sudo -s
[fwul 21y]# for i in $(ls *.bin |egrep -v "(GPT|userdata)");do echo dd if=$i of=/dev/disk/by-partlabel/${i/\.bin};done
dd if=abootbak.bin of=/dev/disk/by-partlabel/abootbak
dd if=aboot.bin of=/dev/disk/by-partlabel/aboot
dd if=apdp.bin of=/dev/disk/by-partlabel/apdp
dd if=boot.bin of=/dev/disk/by-partlabel/boot
dd if=factory.bin of=/dev/disk/by-partlabel/factory
dd if=felica.bin of=/dev/disk/by-partlabel/felica
dd if=hypbak.bin of=/dev/disk/by-partlabel/hypbak
dd if=hyp.bin of=/dev/disk/by-partlabel/hyp
dd if=laf.bin of=/dev/disk/by-partlabel/laf
dd if=modem.bin of=/dev/disk/by-partlabel/modem
dd if=msadp.bin of=/dev/disk/by-partlabel/msadp
dd if=persist.bin of=/dev/disk/by-partlabel/persist
dd if=pmicbak.bin of=/dev/disk/by-partlabel/pmicbak
dd if=pmic.bin of=/dev/disk/by-partlabel/pmic
dd if=raw_resourcesbak.bin of=/dev/disk/by-partlabel/raw_resourcesbak
dd if=raw_resources.bin of=/dev/disk/by-partlabel/raw_resources
dd if=recovery.bin of=/dev/disk/by-partlabel/recovery
dd if=rpmbak.bin of=/dev/disk/by-partlabel/rpmbak
dd if=rpm.bin of=/dev/disk/by-partlabel/rpm
dd if=sbl1bak.bin of=/dev/disk/by-partlabel/sbl1bak
dd if=sbl1.bin of=/dev/disk/by-partlabel/sbl1
dd if=sdibak.bin of=/dev/disk/by-partlabel/sdibak
dd if=sdi.bin of=/dev/disk/by-partlabel/sdi
dd if=sec.bin of=/dev/disk/by-partlabel/sec
dd if=system_691200.bin of=/dev/disk/by-partlabel/system_691200
dd if=tzbak.bin of=/dev/disk/by-partlabel/tzbak
dd if=tz.bin of=/dev/disk/by-partlabel/tz
[fwul 21y]# for i in $(ls *.bin |egrep -v "(GPT|userdata)");do dd if=$i of=/dev/disk/by-partlabel/${i/\.bin};done
4096+0 records in
4096+0 records out
2097152 bytes (2.1 MB, 2.0 MiB) copied, 4.99972 s, 419 kB/s
4096+0 records in
4096+0 records out
2097152 bytes (2.1 MB, 2.0 MiB) copied, 5.16635 s, 406 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.42203 s, 369 kB/s
81920+0 records in
81920+0 records out
41943040 bytes (42 MB, 40 MiB) copied, 136.39 s, 308 kB/s
94208+0 records in
94208+0 records out
48234496 bytes (48 MB, 46 MiB) copied, 118.618 s, 407 kB/s
16384+0 records in
16384+0 records out
8388608 bytes (8.4 MB, 8.0 MiB) copied, 20.8579 s, 402 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.41575 s, 370 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.36919 s, 383 kB/s
98304+0 records in
98304+0 records out
50331648 bytes (50 MB, 48 MiB) copied, 121.167 s, 415 kB/s
176128+0 records in
176128+0 records out
90177536 bytes (90 MB, 86 MiB) copied, 219.763 s, 410 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.57476 s, 333 kB/s
65536+0 records in
65536+0 records out
33554432 bytes (34 MB, 32 MiB) copied, 82.7691 s, 405 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.48758 s, 352 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.36699 s, 384 kB/s
8192+0 records in
8192+0 records out
4194304 bytes (4.2 MB, 4.0 MiB) copied, 10.0502 s, 417 kB/s
8192+0 records in
8192+0 records out
4194304 bytes (4.2 MB, 4.0 MiB) copied, 10.0968 s, 415 kB/s
81920+0 records in
81920+0 records out
41943040 bytes (42 MB, 40 MiB) copied, 103.158 s, 407 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.43053 s, 366 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.37484 s, 381 kB/s
2048+0 records in
2048+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 2.61353 s, 401 kB/s
2048+0 records in
2048+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 2.616 s, 401 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.38069 s, 380 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.35592 s, 387 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 1.37754 s, 381 kB/s
884736+0 records in
884736+0 records out
452984832 bytes (453 MB, 432 MiB) copied, 26.0372 s, 17.4 MB/s
2048+0 records in
2048+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 2.63721 s, 398 kB/s
2048+0 records in
2048+0 records out
1048576 bytes (1.0 MB, 1.0 MiB) copied, 2.6402 s, 397 kB/s
[fwul 21y]#
aaya888 said:
kdz extract for linux sd card write done
command link https://mega.nz/#!cJ9WUAiA!TSt9L5G3C...n8vx0pQ9ToxCFw
https://forum.xda-developers.com/g4/...-qfil-t3748946
[[email protected] ~]$ sudo dmesg -c >> /dev/null
[sudo] password for android:
[[email protected] ~]$ dmesg
[13324.923241] usb 1-2: new full-speed USB device number 11 using ohci-pci
Why are you posting this in multiple threads?, zip it up and upload it somewhere, no one wants to scroll through that crap
Sent from my LG-H910 using XDA Labs
Click to expand...
Click to collapse
@aaya888 Dude, that is for creating a bootable SD card for the G4. The G4 uses eMMC NAND. It is NOT possible to create a bootable SD card for a phone that uses UFS NAND (like the G5, V20, G6, V30, G7).
Let me rephrase that. It is not possible without a firehose. With a firehose, you can change the bootpath to /dev/block/mmcblk0. However, if you have a firehose, then you don't need a bootable SD card to unbrick your phone.
-- Brian
runningnak3d said:
@aaya888 Dude, that is for creating a bootable SD card for the G4. The G4 uses eMMC NAND. It is NOT possible to create a bootable SD card for a phone that uses UFS NAND (like the G5, V20, G6, V30, G7).
Let me rephrase that. It is not possible without a firehose. With a firehose, you can change the bootpath to /dev/block/mmcblk0. However, if you have a firehose, then you don't need a bootable SD card to unbrick your phone.
-- Brian
Click to expand...
Click to collapse
https://mega.nz/#!UJk1HYRQ!SMufYIICHn1mC5UuzGJafKPVc4_IiV-Bf8Xp8T6oD-M
[email protected]:~/Downloads$ cd kdz
[email protected]:~/Downloads/kdz$ ls
abootbak.bin eksst.bin mksdcard recovery.bin
aboot.bin encrypt.bin modem.bin reserve.bin
apdp.bin factory.bin modemst1.bin rpmbak.bin
boot.bin fota.bin modemst2.bin rpm.bin
cdt.bin fsc.bin mpt.bin sd.img
cmnlib64bak.bin fsg.bin msadp.bin sec.bin
cmnlib64.bin hypbak.bin -o sns.bin
cmnlibbak.bin hyp.bin op.bin spare1.bin
cmnlib.bin -i partitions.txt spare2.bin
ddr.bin keymasterbak.bin persist.bin system.bin
devcfgbak.bin keymaster.bin pmicbak.elf tzbak.bin
devcfg.bin keystore.bin pmic.elf tz.bin
devinfo.bin lafbak.bin raw_resourcesbak.bin xbl2bak.elf
dip.bin laf.bin raw_resources.bin xbl2.elf
dpo.bin misc.bin rct.bin xblbak.elf
drm.bin mkgpt recoverybak.bin xbl.elf
[email protected]:~/Downloads/kdz$ sudo ./mksdcard -g -o f800l.img -p partitions.txt -i lk_sdrescue/build-msm8996 -i bootloaders-sdboot
[sudo] password for aaya:
=== Entry: name: laf, size: 49152, align: , type: 98523EC6-90FE-4C67-B50A-0FC59ED6F56D, format: , file: laf.bin
=== Entry: name: mpt, size: 49152, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: mpt.bin
=== Entry: name: drm, size: 12288, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: drm.bin
=== Entry: name: sns, size: 8192, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: sns.bin
=== Entry: name: misc, size: 49152, align: , type: 82ACC91F-357C-4A68-9C8F-689E1B1A23A1, format: , file: misc.bin
=== Entry: name: factory, size: 16384, align: , type: 20117F86-E985-4357-B9EE-374BC1D8487D, format: , file: factory.bin
=== Entry: name: encrypt, size: 1024, align: , type: 323EF595-AF7A-4AFA-8060-97BE72841BB9, format: , file: encrypt.bin
=== Entry: name: eksst, size: 1024, align: , type: 45864011-CF89-46E6-A445-85262E065604, format: , file: eksst.bin
=== Entry: name: rct, size: 64, align: , type: 8ED8AE95-597F-4C8A-A5BD-A7FF8E4DFAA9, format: , file: rct.bin
=== Entry: name: ssd, size: 1024, align: , type: 2C86E742-745E-4FDD-BFD8-B6A7AC638772, format: , file: ssd.bin
=== Entry: name: keystore, size: 1024, align: , type: DE7D4029-0F5B-41C8-AE7E-F6C023A02B33, format: , file: keystore.bin
=== Entry: name: persist, size: 32768, align: , type: 6C95E238-E343-4BA8-B489-8681ED22AD0B, format: , file: persist.bin
=== Entry: name: lafbak, size: 49152, align: , type: E0B10BE8-8B5F-46D0-BC9A-A629CC3E063D, format: , file: laf.bin
=== Entry: name: system, size: 1024, align: , type: 97D7B011-54DA-4835-B3C4-917AD6E73D74, format: , file: system.bin
=== Entry: name: cache, size: 1024, align: , type: 5594C694-C871-4B5F-90B1-690A6F68E0F7, format: , file: cache.bin
=== Entry: name: cust, size: 1024, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: cust.bin
=== Entry: name: op, size: 1024, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: op.bin
=== Entry: name: userdata, size: 1024, align: , type: 1B81E7E6-F50D-419B-A739-2AEEF8DA3335, format: , file: userdata.bin
=== Entry: name: grow, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow.bin
=== Entry: name: xbl, size: 2048, align: , type: DEA0BA2C-CBDD-4805-B4F9-F428251C3E98, format: , file: xbl.bin
=== Entry: name: xblbak, size: 2048, align: , type: DF24E5ED-8C96-4B86-B00B-79667DC6DE11, format: , file: xbl.bin
=== Entry: name: fota, size: 4096, align: , type: 86A7CB80-84E1-408C-99AB-694F1A410FC7, format: , file: fota.bin
=== Entry: name: fsg, size: 2048, align: , type: 638FF8E2-22C9-E33B-8F5D-0E81686A68CB, format: , file: fsg.bin
=== Entry: name: dip, size: 1024, align: , type: 4114B077-005D-4E12-AC8C-B493BDA684FB, format: , file: dip.bin
=== Entry: name: devinfo, size: 1024, align: , type: 65ADDCF4-0C5C-4D9A-AC2D-D90B5CBFCD03, format: , file: devinfo.bin
=== Entry: name: grow2, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow2.bin
=== Entry: name: xbl2, size: 2048, align: , type: DEA0BA2C-CBDD-4805-B4F9-F428251C3E98, format: , file: xbl.bin
=== Entry: name: xbl2bak, size: 2048, align: , type: DF24E5ED-8C96-4B86-B00B-79667DC6DE11, format: , file: xbl.bin
=== Entry: name: grow3, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow3.bin
=== Entry: name: ddr, size: 2048, align: , type: 20A0C19C-286A-42FA-9CE7-F64C3226A794, format: , file: ddr.bin
=== Entry: name: reserve, size: 64, align: , type: 7A37A18E-48F0-BCA5-935E-5795DBB57FF8, format: , file: reserve.bin
=== Entry: name: cdt, size: 8, align: , type: A19F205F-CCD8-4B6D-8F1E-2D9BC24CFFB1, format: , file: cdt.bin
=== Entry: name: spare1, size: 4096, align: , type: 7EFE5010-2A1A-4A1A-B8BC-990257813512, format: , file: spare1.bin
=== Entry: name: grow4, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow4.bin
=== Entry: name: boot, size: 32768, align: , type: 20117F86-E985-4357-B9EE-374BC1D8487D, format: , file: boot.bin
=== Entry: name: recovery, size: 32768, align: , type: 9D72D4E4-9958-42DA-AC26-BEA7A90B0434, format: , file: recovery.bin
=== Entry: name: recoverybak, size: 32768, align: , type: DF24E5ED-8C96-4B86-B00B-79667DC6DE11, format: , file: recovery.bin
=== Entry: name: tz, size: 2048, align: , type: A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4, format: , file: tz.bin
=== Entry: name: tzbak, size: 2048, align: , type: E6C8667F-8044-44A7-B1D9-BEFE88AAD86C, format: , file: tz.bin
=== Entry: name: aboot, size: 2048, align: , type: 400FFDCD-22E0-47E7-9A23-F16ED9382388, format: , file: aboot.bin
=== Entry: name: abootbak, size: 2048, align: , type: C993E3DF-FE66-49C9-8D8D-7C681C4DCAE9, format: , file: aboot.bin
=== Entry: name: raw_resources, size: 4096, align: , type: 4627AE27-CFEF-48A1-88FE-99C3509ADE26, format: , file: raw_resources.bin
=== Entry: name: raw_resourcesbak, size: 4096, align: , type: C1DAB2CF-697D-4665-B43D-00BA47487528, format: , file: raw_resources.bin
=== Entry: name: rpm, size: 256, align: , type: 098DF793-D712-413D-9D4E-89D711772228, format: , file: rpm.bin
=== Entry: name: rpmbak, size: 256, align: , type: 680CA584-238C-4E0F-8438-15F43257A055, format: , file: rpm.bin
=== Entry: name: hyp, size: 384, align: , type: E1A6A689-0C8D-4CC6-B4E8-55A4320FBD8A, format: , file: hyp.bin
=== Entry: name: hypbak, size: 384, align: , type: 24C03326-2523-4E03-8C5E-B07ED7A44CD9, format: , file: hyp.bin
=== Entry: name: pmic, size: 64, align: , type: C00EEF24-7709-43D6-9799-DD2B411E7A3C, format: , file: pmic.bin
=== Entry: name: pmicbak, size: 64, align: , type: 4E646DCC-29E2-459A-B7C5-618E6F3AD76A, format: , file: pmic.bin
=== Entry: name: devcfg, size: 64, align: , type: F65D4B16-343D-4E25-AAFC-BE99B6556A6D, format: , file: devcfg.bin
=== Entry: name: devcfgbak, size: 64, align: , type: 10A0C19C-516A-5444-5CE3-664C3226A794, format: , file: devcfg.bin
=== Entry: name: modem, size: 98304, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: modem.bin
=== Entry: name: sec, size: 16, align: , type: 303E6AC3-AF15-4C54-9E9B-D9A8FBECF401, format: , file: sec.bin
=== Entry: name: keymaster, size: 384, align: , type: 4F772165-0F3C-4BA3-BBCB-A829E9C969F9, format: , file: keymaster.bin
=== Entry: name: keymasterbak, size: 384, align: , type: 7C29D3AD-78B9-452E-9DEB-D098D542F092, format: , file: keymaster.bin
=== Entry: name: cmnlib, size: 384, align: , type: 73471795-AB54-43F9-A847-4F72EA5CBEF5, format: , file: cmnlib.bin
=== Entry: name: cmnlibbak, size: 384, align: , type: 7C29D3AD-78B9-452E-9DEB-D098D542F092, format: , file: cmnlib.bin
=== Entry: name: cmnlib64, size: 384, align: , type: 8EA64893-1267-4A1B-947C-7C362ACAAD2C, format: , file: cmnlib64.bin
=== Entry: name: cmnlib64bak, size: 384, align: , type: 379D107E-229E-499D-AD4F-61F5BCF87BD4, format: , file: cmnlib64.bin
=== Entry: name: apdp, size: 64, align: , type: E6E98DA2-E22A-4D12-AB33-169E7DEAA507, format: , file: apdp.bin
=== Entry: name: msadp, size: 64, align: , type: ED9E8101-05FA-46B7-82AA-8D58770D200B, format: , file: msadp.bin
=== Entry: name: dpo, size: 1024, align: , type: 11406F35-1173-4869-807B-27DF71802812, format: , file: dpo.bin
=== Entry: name: grow5, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow5.bin
=== Entry: name: modemst1, size: 2048, align: , type: EBBEADAF-22C9-E33B-8F5D-0E81686A68CB, format: , file: modemst1.bin
=== Entry: name: modemst2, size: 2048, align: , type: 0A288B1F-22C9-E33B-8F5D-0E81686A68CB, format: , file: modemst2.bin
=== Entry: name: fsc, size: 1024, align: , type: 57B90A16-22C9-E33B-8F5D-0E81686A68CB, format: , file: fsc.bin
=== Entry: name: spare2, size: 4096, align: , type: 40270447-93EC-4805-9779-83A3AE37CFF0, format: , file: spare2.bin
=== Entry: name: grow6, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow6.bin
=== Entry: name: persistent, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: persistent.bin
=== Entry: name: grow7, size: 4096, align: , type: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, format: , file: grow7.bin
=== Create file with size (kb): 559145
=== Create image file: f800l.img
1+0 records in
1+0 records out
1024 bytes (1,0 kB, 1,0 KiB) copied, 0,0229406 s, 44,6 kB/s
=== Create part: name:laf, size:49152, type:98523EC6-90FE-4C67-B50A-0FC59ED6F56D, align:, format:, file:
Creating new GPT entries.
Setting name!
partNum is 0
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:mpt, size:49152, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 1
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:drm, size:12288, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 2
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:sns, size:8192, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 3
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:misc, size:49152, type:82ACC91F-357C-4A68-9C8F-689E1B1A23A1, align:, format:, file:
Setting name!
partNum is 4
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:factory, size:16384, type:20117F86-E985-4357-B9EE-374BC1D8487D, align:, format:, file:
Setting name!
partNum is 5
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:encrypt, size:1024, type:323EF595-AF7A-4AFA-8060-97BE72841BB9, align:, format:, file:
Setting name!
partNum is 6
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:eksst, size:1024, type:45864011-CF89-46E6-A445-85262E065604, align:, format:, file:
Setting name!
partNum is 7
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:rct, size:64, type:8ED8AE95-597F-4C8A-A5BD-A7FF8E4DFAA9, align:, format:, file:
Setting name!
partNum is 8
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:ssd, size:1024, type:2C86E742-745E-4FDD-BFD8-B6A7AC638772, align:, format:, file:
Setting name!
partNum is 9
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:keystore, size:1024, typeE7D4029-0F5B-41C8-AE7E-F6C023A02B33, align:, format:, file:
Setting name!
partNum is 10
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: nameersist, size:32768, type:6C95E238-E343-4BA8-B489-8681ED22AD0B, align:, format:, file:
Setting name!
partNum is 11
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:lafbak, size:49152, type:E0B10BE8-8B5F-46D0-BC9A-A629CC3E063D, align:, format:, file:
Setting name!
partNum is 12
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:system, size:1024, type:97D7B011-54DA-4835-B3C4-917AD6E73D74, align:, format:, file:
Setting name!
partNum is 13
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cache, size:1024, type:5594C694-C871-4B5F-90B1-690A6F68E0F7, align:, format:, file:
Setting name!
partNum is 14
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cust, size:1024, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 15
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: namep, size:1024, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 16
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:userdata, size:1024, type:1B81E7E6-F50D-419B-A739-2AEEF8DA3335, align:, format:, file:
Setting name!
partNum is 17
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 18
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:xbl, size:2048, typeEA0BA2C-CBDD-4805-B4F9-F428251C3E98, align:, format:, file:
Setting name!
partNum is 19
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:xblbak, size:2048, typeF24E5ED-8C96-4B86-B00B-79667DC6DE11, align:, format:, file:
Setting name!
partNum is 20
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:fota, size:4096, type:86A7CB80-84E1-408C-99AB-694F1A410FC7, align:, format:, file:
Setting name!
partNum is 21
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:fsg, size:2048, type:638FF8E2-22C9-E33B-8F5D-0E81686A68CB, align:, format:, file:
Setting name!
partNum is 22
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:dip, size:1024, type:4114B077-005D-4E12-AC8C-B493BDA684FB, align:, format:, file:
Setting name!
partNum is 23
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:devinfo, size:1024, type:65ADDCF4-0C5C-4D9A-AC2D-D90B5CBFCD03, align:, format:, file:
Setting name!
partNum is 24
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow2, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 25
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:xbl2, size:2048, typeEA0BA2C-CBDD-4805-B4F9-F428251C3E98, align:, format:, file:
Setting name!
partNum is 26
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:xbl2bak, size:2048, typeF24E5ED-8C96-4B86-B00B-79667DC6DE11, align:, format:, file:
Setting name!
partNum is 27
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow3, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 28
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:ddr, size:2048, type:20A0C19C-286A-42FA-9CE7-F64C3226A794, align:, format:, file:
Setting name!
partNum is 29
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:reserve, size:64, type:7A37A18E-48F0-BCA5-935E-5795DBB57FF8, align:, format:, file:
Setting name!
partNum is 30
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cdt, size:8, type:A19F205F-CCD8-4B6D-8F1E-2D9BC24CFFB1, align:, format:, file:
Setting name!
partNum is 31
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:spare1, size:4096, type:7EFE5010-2A1A-4A1A-B8BC-990257813512, align:, format:, file:
Setting name!
partNum is 32
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow4, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 33
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:boot, size:32768, type:20117F86-E985-4357-B9EE-374BC1D8487D, align:, format:, file:
Setting name!
partNum is 34
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:recovery, size:32768, type:9D72D4E4-9958-42DA-AC26-BEA7A90B0434, align:, format:, file:
Setting name!
partNum is 35
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:recoverybak, size:32768, typeF24E5ED-8C96-4B86-B00B-79667DC6DE11, align:, format:, file:
Setting name!
partNum is 36
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:tz, size:2048, type:A053AA7F-40B8-4B1C-BA08-2F68AC71A4F4, align:, format:, file:
Setting name!
partNum is 37
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:tzbak, size:2048, type:E6C8667F-8044-44A7-B1D9-BEFE88AAD86C, align:, format:, file:
Setting name!
partNum is 38
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:aboot, size:2048, type:400FFDCD-22E0-47E7-9A23-F16ED9382388, align:, format:, file:
Setting name!
partNum is 39
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:abootbak, size:2048, type:C993E3DF-FE66-49C9-8D8D-7C681C4DCAE9, align:, format:, file:
Setting name!
partNum is 40
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:raw_resources, size:4096, type:4627AE27-CFEF-48A1-88FE-99C3509ADE26, align:, format:, file:
Setting name!
partNum is 41
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:raw_resourcesbak, size:4096, type:C1DAB2CF-697D-4665-B43D-00BA47487528, align:, format:, file:
Setting name!
partNum is 42
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:rpm, size:256, type:098DF793-D712-413D-9D4E-89D711772228, align:, format:, file:
Setting name!
partNum is 43
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:rpmbak, size:256, type:680CA584-238C-4E0F-8438-15F43257A055, align:, format:, file:
Setting name!
partNum is 44
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:hyp, size:384, type:E1A6A689-0C8D-4CC6-B4E8-55A4320FBD8A, align:, format:, file:
Setting name!
partNum is 45
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:hypbak, size:384, type:24C03326-2523-4E03-8C5E-B07ED7A44CD9, align:, format:, file:
Setting name!
partNum is 46
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: namemic, size:64, type:C00EEF24-7709-43D6-9799-DD2B411E7A3C, align:, format:, file:
Setting name!
partNum is 47
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: namemicbak, size:64, type:4E646DCC-29E2-459A-B7C5-618E6F3AD76A, align:, format:, file:
Setting name!
partNum is 48
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:devcfg, size:64, type:F65D4B16-343D-4E25-AAFC-BE99B6556A6D, align:, format:, file:
Setting name!
partNum is 49
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:devcfgbak, size:64, type:10A0C19C-516A-5444-5CE3-664C3226A794, align:, format:, file:
Setting name!
partNum is 50
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:modem, size:98304, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 51
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:sec, size:16, type:303E6AC3-AF15-4C54-9E9B-D9A8FBECF401, align:, format:, file:
Setting name!
partNum is 52
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:keymaster, size:384, type:4F772165-0F3C-4BA3-BBCB-A829E9C969F9, align:, format:, file:
Setting name!
partNum is 53
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:keymasterbak, size:384, type:7C29D3AD-78B9-452E-9DEB-D098D542F092, align:, format:, file:
Setting name!
partNum is 54
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cmnlib, size:384, type:73471795-AB54-43F9-A847-4F72EA5CBEF5, align:, format:, file:
Setting name!
partNum is 55
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cmnlibbak, size:384, type:7C29D3AD-78B9-452E-9DEB-D098D542F092, align:, format:, file:
Setting name!
partNum is 56
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cmnlib64, size:384, type:8EA64893-1267-4A1B-947C-7C362ACAAD2C, align:, format:, file:
Setting name!
partNum is 57
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:cmnlib64bak, size:384, type:379D107E-229E-499D-AD4F-61F5BCF87BD4, align:, format:, file:
Setting name!
partNum is 58
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:apdp, size:64, type:E6E98DA2-E22A-4D12-AB33-169E7DEAA507, align:, format:, file:
Setting name!
partNum is 59
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:msadp, size:64, type:ED9E8101-05FA-46B7-82AA-8D58770D200B, align:, format:, file:
Setting name!
partNum is 60
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:dpo, size:1024, type:11406F35-1173-4869-807B-27DF71802812, align:, format:, file:
Setting name!
partNum is 61
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow5, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 62
REALLY setting name!
---------- Post added at 06:29 AM ---------- Previous post was at 06:28 AM ----------
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:modemst1, size:2048, type:EBBEADAF-22C9-E33B-8F5D-0E81686A68CB, align:, format:, file:
Setting name!
partNum is 63
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:modemst2, size:2048, type:0A288B1F-22C9-E33B-8F5D-0E81686A68CB, align:, format:, file:
Setting name!
partNum is 64
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:fsc, size:1024, type:57B90A16-22C9-E33B-8F5D-0E81686A68CB, align:, format:, file:
Setting name!
partNum is 65
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:spare2, size:4096, type:40270447-93EC-4805-9779-83A3AE37CFF0, align:, format:, file:
Setting name!
partNum is 66
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow6, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 67
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: nameersistent, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 68
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
=== Create part: name:grow7, size:4096, type:EBD0A0A2-B9E5-4433-87C0-68B6B72699C7, align:, format:, file:
Setting name!
partNum is 69
REALLY setting name!
Warning: The kernel is still using the old partition table.
The new table will be used at the next reboot or after you
run partprobe(8) or kpartx(8)
The operation has completed successfully.
[email protected]:~/Downloads/kdz$ sudo parted f800l.img print
Model: (file)
Disk /home/aaya/Downloads/kdz/f800l.img: 573MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 17,4kB 50,3MB 50,3MB laf
2 50,3MB 101MB 50,3MB mpt msftdata
3 101MB 113MB 12,6MB drm msftdata
4 113MB 122MB 8389kB sns msftdata
5 122MB 172MB 50,3MB misc
6 172MB 189MB 16,8MB factory
7 189MB 190MB 1049kB encrypt
8 190MB 191MB 1049kB eksst
9 191MB 191MB 65,5kB rct
10 191MB 192MB 1049kB ssd
11 192MB 193MB 1049kB keystore
12 193MB 227MB 33,6MB persist
13 227MB 277MB 50,3MB lafbak
14 277MB 278MB 1049kB system
15 278MB 279MB 1049kB cache
16 279MB 280MB 1049kB cust msftdata
17 280MB 281MB 1049kB op msftdata
18 281MB 282MB 1049kB userdata
19 282MB 286MB 4194kB grow msftdata
20 286MB 288MB 2097kB xbl
21 288MB 291MB 2097kB xblbak
22 291MB 295MB 4194kB fota
23 295MB 297MB 2097kB fsg
24 297MB 298MB 1049kB dip
25 298MB 299MB 1049kB devinfo
26 299MB 303MB 4194kB grow2 msftdata
27 303MB 305MB 2097kB xbl2
28 305MB 307MB 2097kB xbl2bak
29 307MB 312MB 4194kB grow3 msftdata
30 312MB 314MB 2097kB ddr
31 314MB 314MB 65,5kB reserve
32 314MB 314MB 8192B cdt
33 314MB 318MB 4194kB spare1
34 318MB 322MB 4194kB grow4 msftdata
35 322MB 356MB 33,6MB boot
36 356MB 389MB 33,6MB recovery
37 389MB 423MB 33,6MB recoverybak
38 423MB 425MB 2097kB tz
39 425MB 427MB 2097kB tzbak
40 427MB 429MB 2097kB aboot
41 429MB 431MB 2097kB abootbak
42 431MB 435MB 4194kB raw_resources
43 435MB 440MB 4194kB raw_resourcesbak
44 440MB 440MB 262kB rpm
45 440MB 440MB 262kB rpmbak
46 440MB 440MB 393kB hyp
47 440MB 441MB 393kB hypbak
48 441MB 441MB 65,5kB pmic
49 441MB 441MB 65,5kB pmicbak
50 441MB 441MB 65,5kB devcfg
51 441MB 441MB 65,5kB devcfgbak
52 441MB 542MB 101MB modem msftdata
53 542MB 542MB 16,4kB sec
54 542MB 542MB 393kB keymaster
55 542MB 543MB 393kB keymasterbak
56 543MB 543MB 393kB cmnlib
57 543MB 543MB 393kB cmnlibbak
58 543MB 544MB 393kB cmnlib64
59 544MB 544MB 393kB cmnlib64bak
60 544MB 544MB 65,5kB apdp
61 544MB 544MB 65,5kB msadp
62 544MB 545MB 1049kB dpo
63 545MB 549MB 4194kB grow5 msftdata
64 549MB 552MB 2097kB modemst1
65 552MB 554MB 2097kB modemst2
66 554MB 555MB 1049kB fsc
67 555MB 559MB 4194kB spare2
68 559MB 563MB 4194kB grow6 msftdata
69 563MB 567MB 4194kB persistent msftdata
70 567MB 572MB 4194kB grow7 msftdata
[email protected]:~/Downloads/kdz$ sudo dmesg -c >> /dev/null
[email protected]:~/Downloads/kdz$ dmesg
[email protected]:~/Downloads/kdz$ sudo fdisk -l /dev/sdb
Disk /dev/sdb: 58,4 GiB, 62730010624 bytes, 122519552 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdb1 * 2048 122519551 122517504 58,4G c W95 FAT32 (LBA)
[email protected]:~/Downloads/kdz$ cd kdz
bash: cd: kdz: No such file or directory
[email protected]:~/Downloads/kdz$ sudo -s
[email protected]:~/Downloads/kdz# dd if=f800l.img of=/dev/sdb
1118290+0 records in
1118290+0 records out
572564480 bytes (573 MB, 546 MiB) copied, 160,036 s, 3,6 MB/s
[email protected]:~/Downloads/kdz# sync
[email protected]:~/Downloads/kdz# ls -la /dev/disk/by-partlabel
total 1935116
drwxr-xr-x 2 root root 1160 Луу 27 13:17 .
drwxr-xr-x 8 root root 160 Луу 27 07:19 ..
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 aboot
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 abootbak
-rw-r--r-- 1 root root 524288 Луу 27 13:14 apdp
-rw-r--r-- 1 root root 41943040 Луу 27 13:14 boot
-rw-r--r-- 1 root root 4096 Луу 27 13:14 cdt
-rw-r--r-- 1 root root 524288 Луу 27 13:14 cmnlib
-rw-r--r-- 1 root root 524288 Луу 27 13:14 cmnlib64
-rw-r--r-- 1 root root 524288 Луу 27 13:14 cmnlib64bak
-rw-r--r-- 1 root root 524288 Луу 27 13:14 cmnlibbak
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 ddr
-rw-r--r-- 1 root root 131072 Луу 27 13:14 devcfg
-rw-r--r-- 1 root root 131072 Луу 27 13:14 devcfgbak
-rw-r--r-- 1 root root 1048576 Луу 27 13:14 devinfo
-rw-r--r-- 1 root root 1048576 Луу 27 13:14 dip
-rw-r--r-- 1 root root 524288 Луу 27 13:14 dpo
-rw-r--r-- 1 root root 10485760 Луу 27 13:14 drm
-rw-r--r-- 1 root root 524288 Луу 27 13:14 eksst
-rw-r--r-- 1 root root 524288 Луу 27 13:14 encrypt
-rw-r--r-- 1 root root 69206016 Луу 27 13:14 factory
-rw-r--r-- 1 root root 4194304 Луу 27 13:14 fota
-rw-r--r-- 1 root root 524288 Луу 27 13:14 fsc
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 fsg
-rw-r--r-- 1 root root 17920 Луу 27 13:14 gpt
-rw-r--r-- 1 root root 34304 Луу 27 13:14 gpt_both0
-rw-r--r-- 1 root root 524288 Луу 27 13:14 hyp
-rw-r--r-- 1 root root 524288 Луу 27 13:14 hypbak
-rw-r--r-- 1 root root 524288 Луу 27 13:14 keymaster
-rw-r--r-- 1 root root 524288 Луу 27 13:14 keymasterbak
-rw-r--r-- 1 root root 524288 Луу 27 13:14 keystore
-rw-r--r-- 1 root root 50331648 Луу 27 13:14 lafbak
-rw-r--r-- 1 root root 21757952 Луу 27 13:14 misc
-rw-r--r-- 1 root root 0 Луу 27 13:14 modem
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 modemst1
-rw-r--r-- 1 root root 2097152 Луу 27 13:14 modemst2
-rw-r--r-- 1 root root 0 Луу 27 13:14 mpt
-rw-r--r-- 1 root root 0 Луу 27 13:14 msadp
-rw-r--r-- 1 root root 33554432 Луу 27 13:14 persist
-rw-r--r-- 1 root root 0 Луу 27 13:14 raw_resources
-rw-r--r-- 1 root root 0 Луу 27 13:14 raw_resourcesbak
-rw-r--r-- 1 root root 524288 Луу 27 13:14 rct
-rw-r--r-- 1 root root 0 Луу 27 13:14 recovery
-rw-r--r-- 1 root root 0 Луу 27 13:14 recoverybak
-rw-r--r-- 1 root root 32768 Луу 27 13:14 reserve
-rw-r--r-- 1 root root 0 Луу 27 13:14 rpm
-rw-r--r-- 1 root root 0 Луу 27 13:14 rpmbak
-rw-r--r-- 1 root root 0 Луу 27 13:14 sec
-rw-r--r-- 1 root root 0 Луу 27 13:14 sns
-rw-r--r-- 1 root root 4194304 Луу 27 13:14 spare1
-rw-r--r-- 1 root root 2097152 Луу 27 13:17 spare2
-rw-r--r-- 1 root root 1720893440 Луу 27 13:15 system
lrwxrwxrwx 1 root root 10 Луу 27 10:52 Test\x20Partition -> ../../sda4
-rw-r--r-- 1 root root 0 Луу 27 13:15 tz
-rw-r--r-- 1 root root 0 Луу 27 13:15 tzbak
-rw-r--r-- 1 root root 0 Луу 27 08:07 xbl2
-rw-r--r-- 1 root root 0 Луу 27 08:07 xbl2bak
-rw-r--r-- 1 root root 0 Луу 27 08:07 xblbak
[email protected]:~/Downloads/kdz#
[email protected]:~/Downloads/kdz# for i in $(ls *.bin |egrep -v "(GPT|userdata)");do echo dd if=$i of=/dev/disk/by-partlabel/${i/\.bin};done
dd if=abootbak.bin of=/dev/disk/by-partlabel/abootbak
dd if=aboot.bin of=/dev/disk/by-partlabel/aboot
dd if=apdp.bin of=/dev/disk/by-partlabel/apdp
dd if=boot.bin of=/dev/disk/by-partlabel/boot
dd if=cdt.bin of=/dev/disk/by-partlabel/cdt
dd if=cmnlib64bak.bin of=/dev/disk/by-partlabel/cmnlib64bak
dd if=cmnlib64.bin of=/dev/disk/by-partlabel/cmnlib64
dd if=cmnlibbak.bin of=/dev/disk/by-partlabel/cmnlibbak
dd if=cmnlib.bin of=/dev/disk/by-partlabel/cmnlib
dd if=ddr.bin of=/dev/disk/by-partlabel/ddr
dd if=devcfgbak.bin of=/dev/disk/by-partlabel/devcfgbak
dd if=devcfg.bin of=/dev/disk/by-partlabel/devcfg
dd if=devinfo.bin of=/dev/disk/by-partlabel/devinfo
dd if=dip.bin of=/dev/disk/by-partlabel/dip
dd if=dpo.bin of=/dev/disk/by-partlabel/dpo
dd if=drm.bin of=/dev/disk/by-partlabel/drm
dd if=eksst.bin of=/dev/disk/by-partlabel/eksst
dd if=encrypt.bin of=/dev/disk/by-partlabel/encrypt
dd if=factory.bin of=/dev/disk/by-partlabel/factory
dd if=fota.bin of=/dev/disk/by-partlabel/fota
dd if=fsc.bin of=/dev/disk/by-partlabel/fsc
dd if=fsg.bin of=/dev/disk/by-partlabel/fsg
dd if=hypbak.bin of=/dev/disk/by-partlabel/hypbak
dd if=hyp.bin of=/dev/disk/by-partlabel/hyp
dd if=keymasterbak.bin of=/dev/disk/by-partlabel/keymasterbak
dd if=keymaster.bin of=/dev/disk/by-partlabel/keymaster
dd if=keystore.bin of=/dev/disk/by-partlabel/keystore
dd if=lafbak.bin of=/dev/disk/by-partlabel/lafbak
dd if=laf.bin of=/dev/disk/by-partlabel/laf
dd if=misc.bin of=/dev/disk/by-partlabel/misc
dd if=modem.bin of=/dev/disk/by-partlabel/modem
dd if=modemst1.bin of=/dev/disk/by-partlabel/modemst1
dd if=modemst2.bin of=/dev/disk/by-partlabel/modemst2
dd if=mpt.bin of=/dev/disk/by-partlabel/mpt
dd if=msadp.bin of=/dev/disk/by-partlabel/msadp
dd if=op.bin of=/dev/disk/by-partlabel/op
dd if=persist.bin of=/dev/disk/by-partlabel/persist
dd if=raw_resourcesbak.bin of=/dev/disk/by-partlabel/raw_resourcesbak
dd if=raw_resources.bin of=/dev/disk/by-partlabel/raw_resources
dd if=rct.bin of=/dev/disk/by-partlabel/rct
dd if=recoverybak.bin of=/dev/disk/by-partlabel/recoverybak
dd if=recovery.bin of=/dev/disk/by-partlabel/recovery
dd if=reserve.bin of=/dev/disk/by-partlabel/reserve
dd if=rpmbak.bin of=/dev/disk/by-partlabel/rpmbak
dd if=rpm.bin of=/dev/disk/by-partlabel/rpm
dd if=sec.bin of=/dev/disk/by-partlabel/sec
dd if=sns.bin of=/dev/disk/by-partlabel/sns
dd if=spare1.bin of=/dev/disk/by-partlabel/spare1
dd if=spare2.bin of=/dev/disk/by-partlabel/spare2
dd if=system.bin of=/dev/disk/by-partlabel/system
dd if=tzbak.bin of=/dev/disk/by-partlabel/tzbak
dd if=tz.bin of=/dev/disk/by-partlabel/tz
[email protected]:~/Downloads/kdz# for i in $(ls *.bin |egrep -v "(GPT|userdata)");do dd if=$i of=/dev/disk/by-partlabel/${i/\.bin};done
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0643486 s, 32,6 MB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0526737 s, 39,8 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0249284 s, 21,0 MB/s
81920+0 records in
81920+0 records out
41943040 bytes (42 MB, 40 MiB) copied, 0,770998 s, 54,4 MB/s
8+0 records in
8+0 records out
4096 bytes (4,1 kB, 4,0 KiB) copied, 0,000361113 s, 11,3 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,023943 s, 21,9 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0197682 s, 26,5 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0210129 s, 25,0 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0205953 s, 25,5 MB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0528205 s, 39,7 MB/s
256+0 records in
256+0 records out
131072 bytes (131 kB, 128 KiB) copied, 0,0161039 s, 8,1 MB/s
256+0 records in
256+0 records out
131072 bytes (131 kB, 128 KiB) copied, 0,00298831 s, 43,9 MB/s
2048+0 records in
2048+0 records out
1048576 bytes (1,0 MB, 1,0 MiB) copied, 0,0283786 s, 36,9 MB/s
2048+0 records in
2048+0 records out
1048576 bytes (1,0 MB, 1,0 MiB) copied, 0,0326182 s, 32,1 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0400563 s, 13,1 MB/s
20480+0 records in
20480+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 0,22146 s, 47,3 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00814724 s, 64,4 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0052311 s, 100 MB/s
135168+0 records in
135168+0 records out
69206016 bytes (69 MB, 66 MiB) copied, 1,38552 s, 49,9 MB/s
8192+0 records in
8192+0 records out
4194304 bytes (4,2 MB, 4,0 MiB) copied, 0,106935 s, 39,2 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00975353 s, 53,8 MB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0546581 s, 38,4 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0183304 s, 28,6 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0188219 s, 27,9 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,113713 s, 4,6 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00687672 s, 76,2 MB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00577225 s, 90,8 MB/s
98304+0 records in
98304+0 records out
50331648 bytes (50 MB, 48 MiB) copied, 1,08353 s, 46,5 MB/s
dd: writing to '/dev/disk/by-partlabel/laf': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00924235 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/misc': No space left on device
42497+0 records in
42496+0 records out
21757952 bytes (22 MB, 21 MiB) copied, 0,403093 s, 54,0 MB/s
dd: writing to '/dev/disk/by-partlabel/modem': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0290838 s, 0,0 kB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0590141 s, 35,5 MB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0569646 s, 36,8 MB/s
dd: writing to '/dev/disk/by-partlabel/mpt': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0378504 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/msadp': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0192231 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/op': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0228324 s, 0,0 kB/s
65536+0 records in
65536+0 records out
33554432 bytes (34 MB, 32 MiB) copied, 0,617191 s, 54,4 MB/s
dd: writing to '/dev/disk/by-partlabel/raw_resourcesbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0215163 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/raw_resources': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00581143 s, 0,0 kB/s
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0158591 s, 33,1 MB/s
dd: writing to '/dev/disk/by-partlabel/recoverybak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0129297 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/recovery': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00115132 s, 0,0 kB/s
64+0 records in
64+0 records out
32768 bytes (33 kB, 32 KiB) copied, 0,016151 s, 2,0 MB/s
dd: writing to '/dev/disk/by-partlabel/rpmbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0118379 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/rpm': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00103714 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/sec': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00582426 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/sns': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00913119 s, 0,0 kB/s
8192+0 records in
8192+0 records out
4194304 bytes (4,2 MB, 4,0 MiB) copied, 0,103569 s, 40,5 MB/s
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0530615 s, 39,5 MB/s
dd: writing to '/dev/disk/by-partlabel/system': No space left on device
3361121+0 records in
3361120+0 records out
1720893440 bytes (1,7 GB, 1,6 GiB) copied, 31,5384 s, 54,6 MB/s
dd: writing to '/dev/disk/by-partlabel/tzbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0140009 s, 0,0 kB/s
dd: writing to '/dev/disk/by-partlabel/tz': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,127579 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=abootbak.bin of=/dev/disk/by-partlabel/abootbak
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0562202 s, 37,3 MB/s
[email protected]:~/Downloads/kdz# dd if=aboot.bin of=/dev/disk/by-partlabel/aboot
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0509847 s, 41,1 MB/s
[email protected]:~/Downloads/kdz# dd if=apdp.bin of=/dev/disk/by-partlabel/apdp
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0198957 s, 26,4 MB/s
[email protected]:~/Downloads/kdz# dd if=boot.bin of=/dev/disk/by-partlabel/boot
81920+0 records in
81920+0 records out
41943040 bytes (42 MB, 40 MiB) copied, 0,771567 s, 54,4 MB/s
[email protected]:~/Downloads/kdz# dd if=cache.bin of=/dev/disk/by-partlabel/cache
dd: failed to open 'cache.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=cdt.bin of=/dev/disk/by-partlabel/cdt
8+0 records in
8+0 records out
4096 bytes (4,1 kB, 4,0 KiB) copied, 0,000216207 s, 18,9 MB/s
[email protected]:~/Downloads/kdz# dd if=cmnlib64bak.bin of=/dev/disk/by-partlabel/cmnlib64bak
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0289889 s, 18,1 MB/s
[email protected]:~/Downloads/kdz# dd if=cmnlib64.bin of=/dev/disk/by-partlabel/cmnlib64
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0250437 s, 20,9 MB/s
[email protected]:~/Downloads/kdz# dd if=cmnlibbak.bin of=/dev/disk/by-partlabel/cmnlibbak
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0177252 s, 29,6 MB/s
[email protected]:~/Downloads/kdz# dd if=cmnlib.bin of=/dev/disk/by-partlabel/cmnlib
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0159855 s, 32,8 MB/s
[email protected]:~/Downloads/kdz# dd if=ddr.bin of=/dev/disk/by-partlabel/ddr
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0672052 s, 31,2 MB/s
[email protected]:~/Downloads/kdz# dd if=devcfgbak.bin of=/dev/disk/by-partlabel/devcfgbak
256+0 records in
256+0 records out
131072 bytes (131 kB, 128 KiB) copied, 0,00671658 s, 19,5 MB/s
[email protected]:~/Downloads/kdz# dd if=devcfg.bin of=/dev/disk/by-partlabel/devcfg
256+0 records in
256+0 records out
131072 bytes (131 kB, 128 KiB) copied, 0,0130537 s, 10,0 MB/s
[email protected]:~/Downloads/kdz# dd if=devinfo.bin of=/dev/disk/by-partlabel/devinfo
2048+0 records in
2048+0 records out
1048576 bytes (1,0 MB, 1,0 MiB) copied, 0,0344104 s, 30,5 MB/s
[email protected]:~/Downloads/kdz# dd if=dip.bin of=/dev/disk/by-partlabel/dip
2048+0 records in
2048+0 records out
1048576 bytes (1,0 MB, 1,0 MiB) copied, 0,0525063 s, 20,0 MB/s
[email protected]:~/Downloads/kdz# dd if=dpo.bin of=/dev/disk/by-partlabel/dpo
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0367111 s, 14,3 MB/s
[email protected]:~/Downloads/kdz# dd if=drm.bin of=/dev/disk/by-partlabel/drm
20480+0 records in
20480+0 records out
10485760 bytes (10 MB, 10 MiB) copied, 0,206695 s, 50,7 MB/s
[email protected]:~/Downloads/kdz# dd if=eksst.bin of=/dev/disk/by-partlabel/eksst
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00657176 s, 79,8 MB/s
[email protected]:~/Downloads/kdz# dd if=encrypt.bin of=/dev/disk/by-partlabel/encrypt
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00701394 s, 74,7 MB/s
[email protected]:~/Downloads/kdz# dd if=factory.bin of=/dev/disk/by-partlabel/factory
135168+0 records in
135168+0 records out
69206016 bytes (69 MB, 66 MiB) copied, 1,40961 s, 49,1 MB/s
[email protected]:~/Downloads/kdz# dd if=fota.bin of=/dev/disk/by-partlabel/fota
8192+0 records in
8192+0 records out
4194304 bytes (4,2 MB, 4,0 MiB) copied, 0,10445 s, 40,2 MB/s
[email protected]:~/Downloads/kdz# dd if=fsc.bin of=/dev/disk/by-partlabel/fsc
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00887572 s, 59,1 MB/s
[email protected]:~/Downloads/kdz# dd if=fsg.bin of=/dev/disk/by-partlabel/fsg
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0509349 s, 41,2 MB/s
[email protected]:~/Downloads/kdz# dd if=grow2.bin of=/dev/disk/by-partlabel/grow2
dd: failed to open 'grow2.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=grow3.bin of=/dev/disk/by-partlabel/grow3
dd: failed to open 'grow3.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=grow4.bin of=/dev/disk/by-partlabel/grow4
dd: failed to open 'grow4.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=grow5.bin of=/dev/disk/by-partlabel/grow5
dd: failed to open 'grow5.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=grow6.bin of=/dev/disk/by-partlabel/grow6
dd: failed to open 'grow6.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=grow.bin of=/dev/disk/by-partlabel/grow
dd: failed to open 'grow.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=hypbak.bin of=/dev/disk/by-partlabel/hypbak
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0266637 s, 19,7 MB/s
[email protected]:~/Downloads/kdz# dd if=hyp.bin of=/dev/disk/by-partlabel/hyp
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0173174 s, 30,3 MB/s
[email protected]spire-E1-531:~/Downloads/kdz# dd if=keymasterbak.bin of=/dev/disk/by-partlabel/keymasterbak
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00618144 s, 84,8 MB/s
[email protected]:~/Downloads/kdz# dd if=keymaster.bin of=/dev/disk/by-partlabel/keymaster
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00514745 s, 102 MB/s
[email protected]:~/Downloads/kdz# dd if=keystore.bin of=/dev/disk/by-partlabel/keystore
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,00609891 s, 86,0 MB/s
[email protected]:~/Downloads/kdz# dd if=lafbak.bin of=/dev/disk/by-partlabel/lafbak
98304+0 records in
98304+0 records out
50331648 bytes (50 MB, 48 MiB) copied, 0,911995 s, 55,2 MB/s
[email protected]:~/Downloads/kdz# dd if=laf.bin of=/dev/disk/by-partlabel/laf
dd: writing to '/dev/disk/by-partlabel/laf': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00618895 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=misc.bin of=/dev/disk/by-partlabel/misc
dd: writing to '/dev/disk/by-partlabel/misc': No space left on device
42497+0 records in
42496+0 records out
21757952 bytes (22 MB, 21 MiB) copied, 0,410335 s, 53,0 MB/s
[email protected]:~/Downloads/kdz# dd if=modem.bin of=/dev/disk/by-partlabel/modem
dd: writing to '/dev/disk/by-partlabel/modem': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0249778 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=modemst1.bin of=/dev/disk/by-partlabel/modemst1
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0639324 s, 32,8 MB/s
[email protected]:~/Downloads/kdz# dd if=modemst2.bin of=/dev/disk/by-partlabel/modemst2
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0402436 s, 52,1 MB/s
[email protected]:~/Downloads/kdz# dd if=mpt.bin of=/dev/disk/by-partlabel/mpt
dd: writing to '/dev/disk/by-partlabel/mpt': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0221325 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=msadp.bin of=/dev/disk/by-partlabel/msadp
dd: writing to '/dev/disk/by-partlabel/msadp': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0142649 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=persist.bin of=/dev/disk/by-partlabel/persist
65536+0 records in
65536+0 records out
33554432 bytes (34 MB, 32 MiB) copied, 0,621584 s, 54,0 MB/s
[email protected]:~/Downloads/kdz# dd if=pmicbak.bin of=/dev/disk/by-partlabel/pmicbak
dd: writing to '/dev/disk/by-partlabel/pmicbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000650274 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=pmic.bin of=/dev/disk/by-partlabel/pmic
dd: writing to '/dev/disk/by-partlabel/pmic': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00025464 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=raw_resourcesbak.bin of=/dev/disk/by-partlabel/raw_resourcesbak
dd: writing to '/dev/disk/by-partlabel/raw_resourcesbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0157091 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=raw_resources.bin of=/dev/disk/by-partlabel/raw_resources
dd: writing to '/dev/disk/by-partlabel/raw_resources': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00922587 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=rct.bin of=/dev/disk/by-partlabel/rct
1024+0 records in
1024+0 records out
524288 bytes (524 kB, 512 KiB) copied, 0,0247106 s, 21,2 MB/s
[email protected]:~/Downloads/kdz# dd if=recoverybak.bin of=/dev/disk/by-partlabel/recoverybak
dd: writing to '/dev/disk/by-partlabel/recoverybak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0176765 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=recovery.bin of=/dev/disk/by-partlabel/recovery
dd: writing to '/dev/disk/by-partlabel/recovery': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000869766 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=reserve.bin of=/dev/disk/by-partlabel/reserve
64+0 records in
64+0 records out
32768 bytes (33 kB, 32 KiB) copied, 0,0476047 s, 688 kB/s
[email protected]:~/Downloads/kdz# dd if=rpmbak.bin of=/dev/disk/by-partlabel/rpmbak
dd: writing to '/dev/disk/by-partlabel/rpmbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00965593 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=rpm.bin of=/dev/disk/by-partlabel/rpm
dd: writing to '/dev/disk/by-partlabel/rpm': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000823096 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=sec.bin of=/dev/disk/by-partlabel/sec
dd: writing to '/dev/disk/by-partlabel/sec': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,0037476 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=sns.bin of=/dev/disk/by-partlabel/sns
dd: writing to '/dev/disk/by-partlabel/sns': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,00548995 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=spare1.bin of=/dev/disk/by-partlabel/spare1
8192+0 records in
8192+0 records out
4194304 bytes (4,2 MB, 4,0 MiB) copied, 0,102285 s, 41,0 MB/s
[email protected]:~/Downloads/kdz# dd if=spare2.bin of=/dev/disk/by-partlabel/spare2
4096+0 records in
4096+0 records out
2097152 bytes (2,1 MB, 2,0 MiB) copied, 0,0504355 s, 41,6 MB/s
[email protected]:~/Downloads/kdz# dd if=ssd.bin of=/dev/disk/by-partlabel/ssd
dd: failed to open 'ssd.bin': No such file or directory
[email protected]:~/Downloads/kdz# dd if=system.bin of=/dev/disk/by-partlabel/system
dd: writing to '/dev/disk/by-partlabel/system': No space left on device
3361121+0 records in
3361120+0 records out
1720893440 bytes (1,7 GB, 1,6 GiB) copied, 31,5257 s, 54,6 MB/s
[email protected]:~/Downloads/kdz# dd if=tzbak.bin of=/dev/disk/by-partlabel/tzbak
dd: writing to '/dev/disk/by-partlabel/tzbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000273897 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=tz.bin of=/dev/disk/by-partlabel/tz
dd: writing to '/dev/disk/by-partlabel/tz': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000330047 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=xbl2bak.bin of=/dev/disk/by-partlabel/xbl2bak
dd: writing to '/dev/disk/by-partlabel/xbl2bak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000430381 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=xbl2.bin of=/dev/disk/by-partlabel/xbl2
dd: writing to '/dev/disk/by-partlabel/xbl2': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000282129 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=xblbak.bin of=/dev/disk/by-partlabel/xblbak
dd: writing to '/dev/disk/by-partlabel/xblbak': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000217358 s, 0,0 kB/s
[email protected]:~/Downloads/kdz# dd if=xbl.bin of=/dev/disk/by-partlabel/xbl
dd: writing to '/dev/disk/by-partlabel/xbl': No space left on device
1+0 records in
0+0 records out
0 bytes copied, 0,000417175 s, 0,0 kB/s
[email protected]:~/Downloads/kdz#
Mods need to ban this guy for posting this stuff in multiple threads after he was told previously not to.
Sent from my LG-H910 using XDA Labs
@cnjax I wish he wouldn't have posted this until we get Oreo, but since it is out there, he has almost figured out how to boot from an SD card. Also, the massive posts weren't needed, a link to pastebin would have sufficed.
This is the ultimate hole that LG can't patch (can't modify the PBL).
I won't post the proper way until we get Oreo (LG has wasted enough time trying to close holes), but if someone else wants to do a little work, this method will root the LS997, and the H932 V30.
runningnak3d said:
@cnjax I wish he wouldn't have posted this until we get Oreo, but since it is out there, he has almost figured out how to boot from an SD card. Also, the massive posts weren't needed, a link to pastebin would have sufficed.
This is the ultimate hole that LG can't patch (can't modify the PBL).
I won't post the proper way until we get Oreo (LG has wasted enough time trying to close holes), but if someone else wants to do a little work, this method will root the LS997, and the H932 V30.
Click to expand...
Click to collapse
It doesn't matter what he's almost figured out, there's no reason to post dumps on the forum in multiple places, he could simply post what he's done or figured out and if anyone wanted to see it, he could send it to them directly.
Sent from my LG-H910 using XDA Labs

My Huawei P8 can not detect horizontal position but it could before [advanced problem and description]

My Huawei can not detect horizontal position but it could before [advanced problem and description]
My Huawei P8 has stopped rotating the screen when it is in horizontally. Youtube, Acrobat, etc.
It had had worked but it stopped and it has not worked for a few days.
I have checked the "auto-rotate" option and it is enabled.
I disabled (grey), enabled again (blue) but it has not helped.
https://consumer-tkbdownload.huawei.com/ctkbfm/servlet/download/downloadServlet/H4sIAAAAAAAAAD2PzU7DMBCE38Xngtb2Zm1zwiGJygVxKOcqjZ1gqXUqJykCxLvjoIjjpxnNzzdbJp8On1fPHhhnO-bGj7ihzNiHs39pLyv2YTgm343JhTgcpy55H--vcdhcr-38nl1GkOCdlILMCUn2Bgqh0UvuAB34NfMUvp5dtu7to493ywSgNBqtspRD2zmM8RDWSk5gUAICB4Adm8IQ23lJ65iqtLUxjSAgXRa6oqbEmmpEqsgWAkyNhNA8kbFGcyoE1aSUtqpSmrim3HVrz8G9_b-f0-L_tm3v95b9_ALim_DTHgEAAA%3D%3D.png
So I have installed some applications, e.g. "Sensors" apk and it says that gravity, rotation, orientation, it has no value, message: "waiting for value".
Could somebody confirm that Huawei P8 should have values there? "Sensors" apk for instance.
https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTt7D4xZKR9FRq8ouZ0Ozj_xAp3OtoTNmTW_ldsjx303moLXCjzStfiOuiAAW4&s
On the other hand I very often used Acrobat Reader and the horizontal orientation had worked.
Of course the phone restart has not helped today.
I couldn't find so much about it on the internet.
For example I have found about Nexus 5 phone, when there was sensor issue then somebody
"Delete folder /data/system/sensors
Delete folder /data/misc/sensors
Delete file /persist/sensors/sns.reg
reboot and the sensor should work!"
I have this Huawei P8 root-ed so I've ssh-ed to my phone and in the Huawei P8
ls: /data/system/sensors: No such file or directory
ls: /data/misc/sensors: No such file or directory
ls: /persist/sensors/sns.reg: No such file or directory
find / -iname *sensor*
and there are interesting
/sys/bus/platform/devices/huawei_sensor
/sys/devices/virtual/misc/sensorhub
/sys/devices/platform/huawei_sensor
/sys/devices/platform/huawei_sensor/dump_sensor_status
/sys/devices/platform/huawei_sensor/sensor_list_info
/sys/devices/platform/huawei_sensor/sensor_test
/sys/devices/platform/huawei_sensor/dt_sensor_stu
/system/asr/sensory
/system/bin/sensorservice
/system/etc/permissions/android.hardware.sensor.accelerometer.xml
/system/etc/permissions/android.hardware.sensor.compass.xml
/system/etc/permissions/android.hardware.sensor.gyroscope.xml
/system/etc/permissions/android.hardware.sensor.light.xml
/system/etc/permissions/android.hardware.sensor.proximity.xml
/system/etc/permissions/android.hardware.sensor.stepcounter.xml
etc.
Also
ls -l /sys/devices/platform/huawei_sensor/ | awk '{print "size: " $5 " name: " $9}'
size: 4096 name: acc_calibrate
size: 4096 name: acc_enable
size: 4096 name: acc_info
size: 4096 name: acc_read_data
size: 4096 name: acc_selfTest
size: 4096 name: acc_setdelay
size: 4096 name: airpress_enable
size: 4096 name: airpress_info
size: 4096 name: airpress_read_data
size: 4096 name: airpress_set_calidata
size: 4096 name: airpress_setdelay
size: 4096 name: als_enable
size: 4096 name: als_info
size: 4096 name: als_read_data
size: 4096 name: als_setdelay
size: 4096 name: cap_prox_calibrate
size: 4096 name: cap_prox_enable
size: 4096 name: cap_prox_freespace
size: 4096 name: cap_prox_info
size: 4096 name: cap_prox_read_data
size: 4096 name: cap_prox_setdelay
size: 4096 name: dt_motion_stup
size: 4096 name: dt_sensor_stup
size: 4096 name: dt_stepcounter_stup
size: 4096 name: dt_stop_auto_data
size: 4096 name: dump_sensor_status
size: 4096 name: fingersense_data_ready
size: 4096 name: fingersense_latch_data
size: 4096 name: fingersense_req_data
size: 4096 name: gras_enable
size: 4096 name: gras_setdelay
size: 4096 name: gyro_enable
size: 4096 name: gyro_info
size: 4096 name: gyro_read_data
size: 4096 name: gyro_selfTest
size: 4096 name: gyro_setdelay
size: 4096 name: handpress_data
size: 4096 name: handpress_enable
size: 4096 name: handpress_info
size: 4096 name: handpress_read_data
size: 4096 name: handpress_setdelay
size: 4096 name: handpress_switch
size: 4096 name: i2c_rw
size: 4096 name: i2c_rw16
size: 4096 name: iom3_recovery
size: 4096 name: iom3_sr_status
size: 4096 name: iom3_sr_test
size: 4096 name: lines_enable
size: 4096 name: lines_setdelay
size: 4096 name: mag_enable
size: 4096 name: mag_info
size: 4096 name: mag_read_data
size: 4096 name: mag_selfTest
size: 4096 name: mag_setdelay
size: 4096 name: modalias
size: 4096 name: orientation_enable
size: 4096 name: orientation_setdelay
size: 0 name: power
size: 4096 name: ps_calibrate
size: 4096 name: ps_enable
size: 4096 name: ps_info
size: 4096 name: ps_read_data
size: 4096 name: ps_setdelay
size: 4096 name: rdr_test
size: 4096 name: read_airpress
size: 4096 name: read_temperature
size: 4096 name: rvs_enable
size: 4096 name: rvs_setdelay
size: 4096 name: sensor_list_info
size: 4096 name: sensor_test
size: 4096 name: set_fingersense_enable
size: 0 name: subsystem
size: 4096 name: uevent
[email protected]:/sys/devices/platform/huawei_sensor #
# cat gyro_selfTest
# cat gyro_enable
0
# cat orientation_enable
0
#
but
# cat acc_enable
1
The acc I think it is an advanced charging controller.
So advanced charging controller is enabled but gyro & orientation
are disabled
WTF!?
# /system/bin/mount -o remount,rw / /
# echo 1 > orientation_enable ; echo 1 >> gyro_enable
# cat orientation_enable gyro_enable
0
0
#
I have checked the "auto-rotate" option and it is enabled.
I disabled (grey), enabled again (blue) but it has not helped.
But during this.
# cat orientation_enable gyro_enable
0
0
# cat orientation_enable gyro_enable
0
0
#
I have no f***** clue what the hell is going on here.
Maybe somebody has any idea how to fix it?
PS I cannot wipe and reset whole phone because I have a lot of applications and data here.
It's kernel 3.10.74
Fri Nov 20 2015
EMUI 3.1

Can someone help me out with upgrading my nvidia shield tv pro to 1tb SSD

I have an Nvdia shield pro 500gb which I would like to upgrade to a 1tb using linux ubuntu but I can't seem to figure It out. I have a Samsung 1tb evo 870
Click to expand...
Click to collapse
Old Drive
Disk /dev/sdc: 465.78 GiB, 500107862016 bytes, 976773168 sectors
Disk model: ASM1156-PM
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 33553920 bytes
Disklabel type: dos
Disk identifier: 0x0596bb2c
My SSD Info
Disk /dev/sdj: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ASM1156-PM
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 33553920 bytes
Disklabel type: dos
Disk identifier: 0x0596bb2c
steps I took
old Drive
dd if=/dev/sdc of=firstpart.bin count=6899870
dd if=/dev/sdc bs=512 skip=976773158 of=lastpart.bin
./shield_pro_new_disk_gpt_calculator-0.3 lastpart.bin 1000204886016 new_lastpart.bin
New Drive
sudo dd if=firstpart.bin of=/dev/sdj
sudo dd if=new_lastpart.bin of=/dev/sdj bs=512 seek=1953525158
Here.
Daniam75 said:
Here.
Click to expand...
Click to collapse
Hey Daniam75, can you tell me what I'm doing wrong or can you send me files already working?
Hey did you ever figure this out? I have a pro that I'm trying to put a 1tb ssd in also. I followed the steps on the here link. But it won't boot. Just powers up and sits there w no image

Categories

Resources