[Q] T-Mobile M8 backup - T-Mobile HTC One (M8)

Hi all.
Need some help with backup of
mmcblk0p2
mmcblk0p18
mmcblk0p25
mmcblk0p26
mmcblk0p33
mmcblk0p37
From T-mobile m8
For backup them need:
dd if=/dev/block/mmcblk0p2 of=/sdcard/mmcblk0p2.img;
dd if=/dev/block/mmcblk0p18 of=/sdcard/radio_config.img;
dd if=/dev/block/mmcblk0p25 of=/sdcard/modem_st1.img;
dd if=/dev/block/mmcblk0p26 of=/sdcard/modem_st2.img;
dd if=/dev/block/mmcblk0p33 of=/sdcard/mmcblk0p33.img;
dd if=/dev/block/mmcblk0p37 of=/sdcard/mmcblk0p37.img;
Thanks.
PS: Its need for me, as I make gsm dead (no imei and unknown Radio in OS, in bootloader all present fine)
For this needed only terminal, not even root, and I realy apreciate any response.

To check which block causes this need backup from 2 M8 T-Mobile on 4.x.x.x FW (last)

Related

Fixing Radio [Request for Help - LTE Fixed]

Ok ariel_ on the irc channel has managed to get the right LTE radio and I was able to dd it back on, but we still need to get the cdma radio.
@ariel_> I used this command to take one of them out. adb shell dd bs=256 count=49153 if=/dev/block/platform/omap/omap_hsmmc.0/by-name/radio of=/sdcard/radio.img and this was for the other one: adb shell dd if=/dev/block/mmcblk0p9 of=/data/media/radio1.img
Click to expand...
Click to collapse
I then took those images and pushed them onto my device through the recovery shell using as follows.
C:\Galaxy Nexus ToolKit>adb-toolkit.exe shell
~ # ls
ls
boot etc sd-ext
cache init sdcard
data init.rc sys
datadata proc system
default.prop res tmp
dev root ueventd.goldfish.rc
emmc sbin ueventd.rc
~ # cd sdcard
cd sdcard
/data/media # ls
ls
radio.img radio1.img
/data/media # dd if=/sdcard/radio.img of=/dev/block/platform/omap/omap_hsmmc.0/b
y-name/radio
dd if=/sdcard/radio.img of=/dev/block/platform/omap/omap_hsmmc.0/b
y-name/radio
24576+1 records in
24576+1 records out
12583168 bytes (12.0MB) copied, 3.677856 seconds, 3.3MB/s
/data/media # dd if=/sdcard/radio1.img of=/dev/block/mmcblk0p9
dd if=/sdcard/radio1.img of=/dev/block/mmcblk0p9
32768+0 records in
32768+0 records out
16777216 bytes (16.0MB) copied, 4.613159 seconds, 3.5MB/s
/data/media #
C:\Galaxy Nexus ToolKit>
Click to expand...
Click to collapse
My LTE baseband now reads correctly as L700.FC12 but my CDMA baseband isnt correct.
Please post questions in Q&A.
Development is for released products
Thanks
FNM

[DEV] Some help needed about partition layout on the i747

Hey guys.
I am currently working on making my app "kTool" compatible with the SGS3 (see here and here), for the intl. version I9300 it already works fine, but there seem to be quite some differences on the i747....
I am missing some details on partitions used on the i747.
I already found the EFS partition (mmcblk0p11), but I'm missing the partitions for kernel, recovery, modem FW and PARAM block.
If anyone know those, please do tell
And/Or I could really use the output of the following two commands on a terminal/shell:
Code:
su
ls -al /dev/block/platform/dw_mmc/by-name
ls -al /efs
Thanks
Pm sent
Sent from my SGH-I747M using Tapatalk 2
Here you go....
Code:
[email protected]:/ $ su
su
[email protected]:/ # ls -al /dev/block/platform/dw_mmc/by-name
ls -al /dev/block/platform/dw_mmc/by-name
/dev/block/platform/dw_mmc/by-name: No such file or directory
1|[email protected]:/ # ls -al /efs
ls -al /efs
drwxrwxr-x root root 1969-12-31 19:00 .files
drwxrwxr-x system system 2011-12-31 19:02 FactoryApp
drwxr-xr-x radio radio 2011-12-31 23:06 bluetooth
drwxrwxr-x system system 2011-12-31 19:00 drm
drwxrwxr-x radio radio 2011-12-31 19:02 imei
-rw-r--r-- radio radio 880 2011-12-31 19:01 redata.bin
drwxrwxr-x root root 1969-12-31 19:00 sensors
drwxrwxr-x system system 1969-12-31 19:00 wifi
-rw-r--r-- radio radio 144 2011-12-31 23:06 wv.keys
[email protected]:/ #
Thanks!
There seems to be even more different than I was already afraid it'd be....
Some folks on the Sprint side posted some info as well, and yes, there seem to be several differences compared to the international version.
http://forum.xda-developers.com/showthread.php?t=1732154
Thank you!
I am slowly gathering all required information to make it work on those models.
Another thing that confuses me is the lack of "nv_data.bin" in the /efs folder.... So the standing question is: Is backing up that folder and dumping the partition it's mounted from really enough? Or would other locations needed to be backed up as well to have the IMEI saved?
HellcatDroid said:
Thank you!
I am slowly gathering all required information to make it work on those models.
Another thing that confuses me is the lack of "nv_data.bin" in the /efs folder.... So the standing question is: Is backing up that folder and dumping the partition it's mounted from really enough? Or would other locations needed to be backed up as well to have the IMEI saved?
Click to expand...
Click to collapse
You may want to get together with zeesubalpha, he's working with IMEI stuff in this thread.
Thank you for your work on this.
dasfiend said:
You may want to get together with zeesubalpha, he's working with IMEI stuff in this thread.
Thank you for your work on this.
Click to expand...
Click to collapse
Ahh, very interesting, I shall get in touch with that development!
*runns-to-post-in-that-thread*
Any progress hellcat?
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
justinblaine23 said:
Any progress hellcat?
Click to expand...
Click to collapse
Yah, but in the wrong direction - backing up the EFS partition seems no longer to be the way to back up that sensitive data holding the IMEI and stuff: http://forum.xda-developers.com/showpost.php?p=28677774&postcount=51
by-name
think this is what you were looking for:
Code:
lrwxrwxrwx 1 0 0 20 Jan 7 1970 aboot -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 0 0 21 Jan 7 1970 backup -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 0 0 20 Jan 7 1970 boot -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 0 0 21 Jan 7 1970 cache -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 0 0 21 Jan 7 1970 efs -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 0 0 21 Jan 7 1970 fota -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 0 0 21 Jan 7 1970 fsg -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 0 0 21 Jan 7 1970 grow -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 0 0 20 Jan 7 1970 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 0 0 21 Jan 7 1970 modemst1 -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 0 0 21 Jan 7 1970 modemst2 -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 0 0 20 Jan 7 1970 pad -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 0 0 21 Jan 7 1970 param -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 0 0 21 Jan 7 1970 persist -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 0 0 21 Jan 7 1970 recovery -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 0 0 20 Jan 7 1970 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 0 0 20 Jan 7 1970 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 0 0 20 Jan 7 1970 sbl2 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 0 0 20 Jan 7 1970 sbl3 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 0 0 21 Jan 7 1970 ssd -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 0 0 21 Jan 7 1970 system -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 0 0 20 Jan 7 1970 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 0 0 21 Jan 7 1970 userdata -> /dev/block/mmcblk0p15
also did a quick backup:
remove the echo and make sure you have a big sdcard.... i found a 64gb class 10 on amazon for about $90...
Code:
echo dd if=/dev/block/mmcblk0p5 of=/mnt/extSdCard/backup/good/mmcblk0p5_about.img bs=4096
echo dd if=/dev/block/mmcblk0p20 of=/mnt/extSdCard/backup/good/mmcblk0p20_backup.img bs=4096
echo dd if=/dev/block/mmcblk0p7 of=/mnt/extSdCard/backup/good/mmcblk0p7_boot.img bs=4096
echo dd if=/dev/block/mmcblk0p17 of=/mnt/extSdCard/backup/good/mmcblk0p17_cache.img bs=4096
echo dd if=/dev/block/mmcblk0p11 of=/mnt/extSdCard/backup/good/mmcblk0p11_efs.img bs=4096
echo dd if=/dev/block/mmcblk0p19 of=/mnt/extSdCard/backup/good/mmcblk0p19_fota.img bs=4096
echo dd if=/dev/block/mmcblk0p21 of=/mnt/extSdCard/backup/good/mmcblk0p21_fsg.img bs=4096
echo dd if=/dev/block/mmcblk0p23 of=/mnt/extSdCard/backup/good/mmcblk0p23_grow.img bs=4096
echo dd if=/dev/block/mmcblk0p1 of=/mnt/extSdCard/backup/good/mmcblk0p1_modem.img bs=4096
echo dd if=/dev/block/mmcblk0p12 of=/mnt/extSdCard/backup/good/mmcblk0p12_modemst1.img bs=4096
echo dd if=/dev/block/mmcblk0p13 of=/mnt/extSdCard/backup/good/mmcblk0p13_modemst2.img bs=4096
echo dd if=/dev/block/mmcblk0p9 of=/mnt/extSdCard/backup/good/mmcblk0p9_pad.img bs=4096
echo dd if=/dev/block/mmcblk0p10 of=/mnt/extSdCard/backup/good/mmcblk0p10_param.img bs=4096
echo dd if=/dev/block/mmcblk0p16 of=/mnt/extSdCard/backup/good/mmcblk0p16_persist.img bs=4096
echo dd if=/dev/block/mmcblk0p18 of=/mnt/extSdCard/backup/good/mmcblk0p18_recovery.img bs=4096
echo dd if=/dev/block/mmcblk0p6 of=/mnt/extSdCard/backup/good/mmcblk0p6_rpm.img bs=4096
echo dd if=/dev/block/mmcblk0p2 of=/mnt/extSdCard/backup/good/mmcblk0p2_sbl1.img bs=4096
echo dd if=/dev/block/mmcblk0p3 of=/mnt/extSdCard/backup/good/mmcblk0p3_sbl2.img bs=4096
echo dd if=/dev/block/mmcblk0p4 of=/mnt/extSdCard/backup/good/mmcblk0p4_sbl3.img bs=4096
echo dd if=/dev/block/mmcblk0p22 of=/mnt/extSdCard/backup/good/mmcblk0p22_ssd.img bs=4096
echo dd if=/dev/block/mmcblk0p14 of=/mnt/extSdCard/backup/good/mmcblk0p14_system.img bs=4096
echo dd if=/dev/block/mmcblk0p8 of=/mnt/extSdCard/backup/good/mmcblk0p8_tz.img bs=4096
echo dd if=/dev/block/mmcblk0p15 of=/mnt/extSdCard/backup/good/mmcblk0p15_userdata.img bs=4096
cheers... hit thanks if this helped.
Well, there are a lot of partitions on the device that are not necessarily visible all the time.
Code:
major minor #blocks name
179 0 15388672 mmcblk0
179 1 61440 mmcblk0p1
179 2 128 mmcblk0p2
179 3 256 mmcblk0p3
179 4 512 mmcblk0p4
179 5 2048 mmcblk0p5
179 6 512 mmcblk0p6
179 7 10240 mmcblk0p7
179 8 512 mmcblk0p8
179 9 512 mmcblk0p9
179 10 10240 mmcblk0p10
179 11 13952 mmcblk0p11
179 12 3072 mmcblk0p12
179 13 3072 mmcblk0p13
179 14 1536000 mmcblk0p14
179 15 12832768 mmcblk0p15
179 16 8192 mmcblk0p16
179 17 860160 mmcblk0p17
179 18 10240 mmcblk0p18
179 19 10240 mmcblk0p19
179 20 6144 mmcblk0p20
179 21 3072 mmcblk0p21
179 22 8 mmcblk0p22
179 23 5120 mmcblk0p23
179 64 2048 mmcblk0boot1
179 32 2048 mmcblk0boot0
c0ns0le said:
also did a quick backup:
remove the echo and make sure you have a big sdcard.... i found a 64gb class 10 on amazon for about $90...
Code:
echo dd if=/dev/block/mmcblk0p5 of=/mnt/extSdCard/backup/good/mmcblk0p5_about.img bs=4096
echo dd if=/dev/block/mmcblk0p20 of=/mnt/extSdCard/backup/good/mmcblk0p20_backup.img bs=4096
echo dd if=/dev/block/mmcblk0p7 of=/mnt/extSdCard/backup/good/mmcblk0p7_boot.img bs=4096
echo dd if=/dev/block/mmcblk0p17 of=/mnt/extSdCard/backup/good/mmcblk0p17_cache.img bs=4096
echo dd if=/dev/block/mmcblk0p11 of=/mnt/extSdCard/backup/good/mmcblk0p11_efs.img bs=4096
echo dd if=/dev/block/mmcblk0p19 of=/mnt/extSdCard/backup/good/mmcblk0p19_fota.img bs=4096
echo dd if=/dev/block/mmcblk0p21 of=/mnt/extSdCard/backup/good/mmcblk0p21_fsg.img bs=4096
echo dd if=/dev/block/mmcblk0p23 of=/mnt/extSdCard/backup/good/mmcblk0p23_grow.img bs=4096
echo dd if=/dev/block/mmcblk0p1 of=/mnt/extSdCard/backup/good/mmcblk0p1_modem.img bs=4096
echo dd if=/dev/block/mmcblk0p12 of=/mnt/extSdCard/backup/good/mmcblk0p12_modemst1.img bs=4096
echo dd if=/dev/block/mmcblk0p13 of=/mnt/extSdCard/backup/good/mmcblk0p13_modemst2.img bs=4096
echo dd if=/dev/block/mmcblk0p9 of=/mnt/extSdCard/backup/good/mmcblk0p9_pad.img bs=4096
echo dd if=/dev/block/mmcblk0p10 of=/mnt/extSdCard/backup/good/mmcblk0p10_param.img bs=4096
echo dd if=/dev/block/mmcblk0p16 of=/mnt/extSdCard/backup/good/mmcblk0p16_persist.img bs=4096
echo dd if=/dev/block/mmcblk0p18 of=/mnt/extSdCard/backup/good/mmcblk0p18_recovery.img bs=4096
echo dd if=/dev/block/mmcblk0p6 of=/mnt/extSdCard/backup/good/mmcblk0p6_rpm.img bs=4096
echo dd if=/dev/block/mmcblk0p2 of=/mnt/extSdCard/backup/good/mmcblk0p2_sbl1.img bs=4096
echo dd if=/dev/block/mmcblk0p3 of=/mnt/extSdCard/backup/good/mmcblk0p3_sbl2.img bs=4096
echo dd if=/dev/block/mmcblk0p4 of=/mnt/extSdCard/backup/good/mmcblk0p4_sbl3.img bs=4096
echo dd if=/dev/block/mmcblk0p22 of=/mnt/extSdCard/backup/good/mmcblk0p22_ssd.img bs=4096
echo dd if=/dev/block/mmcblk0p14 of=/mnt/extSdCard/backup/good/mmcblk0p14_system.img bs=4096
echo dd if=/dev/block/mmcblk0p8 of=/mnt/extSdCard/backup/good/mmcblk0p8_tz.img bs=4096
echo dd if=/dev/block/mmcblk0p15 of=/mnt/extSdCard/backup/good/mmcblk0p15_userdata.img bs=4096
Click to expand...
Click to collapse
For anyone who needs to dump the /dev/block/ images, but doesn't have a big external SD card, here's a neat trick.
I wanted a dump of mmcblk0p15 (userdata), but only have a 16gb external card. So, I used this command:
Code:
dd if=/dev/block/mmcblk0p15 bs=4096 | gzip -c > /mnt/extSdCard/userdata.img.gz
This piped the dd dump into gzip, which in turn compressed the image. So, what would have been a little over 12gb ended up being a little over 41mb.
To extract the image in Cygwin or in Linux after using adb to pull the file to a PC:
Code:
gunzip -c userdata.img.gz > userdata.img
That tiny file that had been compressed to around 41mb extracted to a little over 12gb! Just a tip for anyone who doesn't want to purchase a bigger sdcard just to make a backup.

[Q] [miss you] mmcblk0p1-4 can you help me?

Hello,
I just need a the mmcblk0p files. I cannot install any update.app anymore which would install the missing files. So it is kind of a vicious circle. I can flash any rom I want but the partitions where the missing files should be cannot be flashed via fastboot.
I was hoping a P6 user with B112 or even another rom would would be so nice and send me a back up of the missing files:
mmcblk0p1 -> /xloader
mmcblk0p2 -> /round (-empty-)
mmcblk0p3 -> /nvme
mmcblk0p4 -> /misc
I am not even sure if I can restore them via restore but it is worth a try. There might be something else wrong with the partition but why else should I get an error when trying to run the B104 or B112 update
you can create a backup using adb shell dd and uploading her? Rom B112
adb shell
su
dd if=/dev/block/mmcblk0p1 of=/sdcard/mmcblk0p1_backup
dd if=/dev/block/mmcblk0p2 of=/sdcard/mmcblk0p2_backup
dd if=/dev/block/mmcblk0p3 of=/sdcard/mmcblk0p3_backup
dd if=/dev/block/mmcblk0p4 of=/sdcard/mmcblk0p4_backup
Big Thanks for all.
Messages updating.

[Q&A] [INFO]Partition List HTC ONE M8 / RAW DUMP SCRIPT

Q&A for [INFO]Partition List HTC ONE M8 / RAW DUMP SCRIPT
Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.
Before posting, please use the forum search and read through the discussion thread for [INFO]Partition List HTC ONE M8 / RAW DUMP SCRIPT. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.
Thanks for understanding and for helping to keep XDA neat and tidy!
Roundabout Method
I don't mean to be a grave digger, but this method worked for me, perhaps someone else may find it useful:
Problems:
I couldn't get access to the partitions through adb shell, it kept giving 'access denied' and adb was not asking SuperSu for root permissions.
Solution: [I disclaim everything for legal purposes]
After a number of things, I finally copied the following into Google Keep (you can use anything, notepad, whatever, mainly to transfer a script-like function). WARNING, you DO need an External SD CARD (Verify through Root Explorer that the /sdcard2/ is your EXTERNAL SD card. Make a folder on it called "World" [or whatever], it will save there, else change [use replace all in notepad?] it to work):
Code:
dd if=/dev/block/mmcblk0p1 of=/sdcard2/World/mmcblk0p1
dd if=/dev/block/mmcblk0p2 of=/sdcard2/World/mmcblk0p2
dd if=/dev/block/mmcblk0p3 of=/sdcard2/World/mmcblk0p3
dd if=/dev/block/mmcblk0p4 of=/sdcard2/World/mmcblk0p4
dd if=/dev/block/mmcblk0p5 of=/sdcard2/World/mmcblk0p5
dd if=/dev/block/mmcblk0p6 of=/sdcard2/World/mmcblk0p6
dd if=/dev/block/mmcblk0p7 of=/sdcard2/World/mmcblk0p7
dd if=/dev/block/mmcblk0p8 of=/sdcard2/World/mmcblk0p8
dd if=/dev/block/mmcblk0p9 of=/sdcard2/World/mmcblk0p9
dd if=/dev/block/mmcblk0p10 of=/sdcard2/World/mmcblk0p10
dd if=/dev/block/mmcblk0p11 of=/sdcard2/World/mmcblk0p11
dd if=/dev/block/mmcblk0p12 of=/sdcard2/World/mmcblk0p12
dd if=/dev/block/mmcblk0p13 of=/sdcard2/World/mmcblk0p13
dd if=/dev/block/mmcblk0p14 of=/sdcard2/World/mmcblk0p14
dd if=/dev/block/mmcblk0p15 of=/sdcard2/World/mmcblk0p15
dd if=/dev/block/mmcblk0p16 of=/sdcard2/World/mmcblk0p16
dd if=/dev/block/mmcblk0p17 of=/sdcard2/World/mmcblk0p17
dd if=/dev/block/mmcblk0p18 of=/sdcard2/World/mmcblk0p18
dd if=/dev/block/mmcblk0p19 of=/sdcard2/World/mmcblk0p19
dd if=/dev/block/mmcblk0p20 of=/sdcard2/World/mmcblk0p20
dd if=/dev/block/mmcblk0p21 of=/sdcard2/World/mmcblk0p21
dd if=/dev/block/mmcblk0p22 of=/sdcard2/World/mmcblk0p22
dd if=/dev/block/mmcblk0p23 of=/sdcard2/World/mmcblk0p23
dd if=/dev/block/mmcblk0p24 of=/sdcard2/World/mmcblk0p24
dd if=/dev/block/mmcblk0p25 of=/sdcard2/World/mmcblk0p25
dd if=/dev/block/mmcblk0p26 of=/sdcard2/World/mmcblk0p26
dd if=/dev/block/mmcblk0p27 of=/sdcard2/World/mmcblk0p27
dd if=/dev/block/mmcblk0p28 of=/sdcard2/World/mmcblk0p28
dd if=/dev/block/mmcblk0p29 of=/sdcard2/World/mmcblk0p29
dd if=/dev/block/mmcblk0p30 of=/sdcard2/World/mmcblk0p30
dd if=/dev/block/mmcblk0p31 of=/sdcard2/World/mmcblk0p31
dd if=/dev/block/mmcblk0p32 of=/sdcard2/World/mmcblk0p32
dd if=/dev/block/mmcblk0p33 of=/sdcard2/World/mmcblk0p33
dd if=/dev/block/mmcblk0p34 of=/sdcard2/World/mmcblk0p34
dd if=/dev/block/mmcblk0p35 of=/sdcard2/World/mmcblk0p35
dd if=/dev/block/mmcblk0p36 of=/sdcard2/World/mmcblk0p36
dd if=/dev/block/mmcblk0p37 of=/sdcard2/World/mmcblk0p37
dd if=/dev/block/mmcblk0p38 of=/sdcard2/World/mmcblk0p38
dd if=/dev/block/mmcblk0p39 of=/sdcard2/World/mmcblk0p39
dd if=/dev/block/mmcblk0p40 of=/sdcard2/World/mmcblk0p40
dd if=/dev/block/mmcblk0p41 of=/sdcard2/World/mmcblk0p41
dd if=/dev/block/mmcblk0p42 of=/sdcard2/World/mmcblk0p42
dd if=/dev/block/mmcblk0p43 of=/sdcard2/World/mmcblk0p43
dd if=/dev/block/mmcblk0p44 of=/sdcard2/World/mmcblk0p44
dd if=/dev/block/mmcblk0p45 of=/sdcard2/World/mmcblk0p45
dd if=/dev/block/mmcblk0p46 of=/sdcard2/World/mmcblk0p46
(Copy with or add a final return character for the last line to run okay)
I installed Terminal Editor
I went into Terminal Editor, typed "SU" pressed enter, a window pops up from SuperSu, Grant TE superpowers!!
Now, copy the above 'script', paste into TE (It will start immediately)
Connect your phone to your computer, and copy the World folder from your external storage to your computer.
PS it takes about 3GB on near-stock, without User Data.
Mainly I wanted the radio files and such, but whatever now I have a whole backup
Yea you'll need an unsecured kernel for ADB with root and some other modifications. It will get only worse moving forward. On the M9, even more stuff is required to run ADB as root.
My script still works, you just need to work out how to grant root to ADB.
Unfortunately, that also means you will not have any means to run a full and true stock backup (clone) of your phone because you need to modify at least the kernel and the ROM (add SU) in order to have access.
On the M9, DD has even been disabled for most partitions even with S-OFF. There, you can not access quite a few partitions with dd write (read works), rendering such clone backups useless.

[Q] T-Mobile M8 backup

Hi all.
Need some help with backup of
mmcblk0p2
mmcblk0p18
mmcblk0p25
mmcblk0p26
mmcblk0p33
mmcblk0p37
From T-mobile m8
For backup them need:
dd if=/dev/block/mmcblk0p2 of=/sdcard/mmcblk0p2.img;
dd if=/dev/block/mmcblk0p18 of=/sdcard/radio_config.img;
dd if=/dev/block/mmcblk0p25 of=/sdcard/modem_st1.img;
dd if=/dev/block/mmcblk0p26 of=/sdcard/modem_st2.img;
dd if=/dev/block/mmcblk0p33 of=/sdcard/mmcblk0p33.img;
dd if=/dev/block/mmcblk0p37 of=/sdcard/mmcblk0p37.img;
Thanks.
Ps sorry for my bad English/
marvin_666 said:
Hi all.
Need some help with backup of
mmcblk0p2
mmcblk0p18
mmcblk0p25
mmcblk0p26
mmcblk0p33
mmcblk0p37
From T-mobile m8
For backup them need:
dd if=/dev/block/mmcblk0p2 of=/sdcard/mmcblk0p2.img;
dd if=/dev/block/mmcblk0p18 of=/sdcard/radio_config.img;
dd if=/dev/block/mmcblk0p25 of=/sdcard/modem_st1.img;
dd if=/dev/block/mmcblk0p26 of=/sdcard/modem_st2.img;
dd if=/dev/block/mmcblk0p33 of=/sdcard/mmcblk0p33.img;
dd if=/dev/block/mmcblk0p37 of=/sdcard/mmcblk0p37.img;
Thanks.
Ps sorry for my bad English/
Click to expand...
Click to collapse
Its need for me, as I make gsm dead
For this needed only terminal, not even root, and I realy apreciate any response

Categories

Resources