[Q] Mounting internal memory in recovery - General Questions and Answers

I successfully ported TWRP for my OT-6012X with almost all functions working but i have one problem. TWRP need /emmc (internal memory to store settings, etc) but I am unable to find method to mount internal memory because my device have no dedicated partition for internal memory but uses folder on of mmcblk0p8 (/data/media/) instead.
My NAND is EMMC and here are device emulators from android:
dev_mount sdcard /storage/sdcard0 [email protected] /devices/platform/goldfish_mmc.0 /devices/platform/mtk-msdc.0/mmc_host
dev_mount sdcard2 /storage/sdcard1 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-msdc.1/mmc_host
But in recovery all I could mount is here, you will spot there is no any emulated drives
Code:
drwxr-xr-x 3 root root 280 Mar 19 19:40 .
drwxr-xr-x 4 root root 80 Mar 19 19:40 ..
drwxr-xr-x 2 root root 200 Mar 19 19:40 by-num
lrwxrwxrwx 1 root root 18 Mar 19 19:40 mmcblk0 -> /dev/block/mmcblk0
lrwxrwxrwx 1 root root 23 Mar 19 19:40 mmcblk0boot0 -> /dev/block/mmcblk0boot0
lrwxrwxrwx 1 root root 23 Mar 19 19:40 mmcblk0boot1 -> /dev/block/mmcblk0boot1
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p1 -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p2 -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p3 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p4 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p5 -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p6 -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p7 -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 Mar 19 19:40 mmcblk0p8 -> /dev/block/mmcblk0p8
Here is an idea: How about to create some script which will mount /data and create symlink /emmc -> /data/media/ just to get rid of error messages from TWRP which appears each time TWRP start (while trying to load/save config, etc...)
Question: How can i create script which will start automatic as TWRP load to mount and create that symbolic link? Is there any trick like init.d or so? Can i put my code in init.rc? Any suggestions?
Solved with injecting code in init.rc (mount /data, symlink /data/media)

Related

Using dt a2sd, why my internal gets full again?

Hi
I'm using darktremor's a2sd. I've configured it to move apps and data to sd, but not dalvik cache.
Now i have installed around 90 apps, the ext4 partition of sd has 795mb free space and internal memory has 15mb of space. This my /data:
Code:
drwxrwxr-x 1 system system 2048 Apr 3 12:01 anr
lrwxrwxrwx 1 root root 11 Apr 3 20:25 app -> /sd-ext/app
lrwxrwxrwx 1 root root 19 Apr 3 20:25 app-private -> /sd-ext/app-private
drwx------ 1 system system 2048 Apr 3 20:31 backup
drwxrwx--x 1 system system 2048 Apr 3 06:21 dalvik-cache
lrwxrwxrwx 1 root root 12 Mar 29 21:17 data -> /sd-ext/data
drwxr-x--- 1 root log 2048 Mar 29 20:20 dontpanic
-rw-rw-rw- 1 root root 83017 Apr 3 20:31 dta2sd.log
drwxrwx--x 1 shell shell 2048 Mar 29 20:20 local
drwxrwx--- 1 root root 2048 Mar 29 20:20 lost+found
drwxrwx--t 1 system misc 2048 Apr 3 21:10 misc
drwx------ 1 root root 2048 Apr 3 20:25 property
drwxrwxrwx 1 system system 2048 Mar 29 20:24 sdcard
drwx------ 1 system system 2048 Mar 29 20:21 secure
drwxrwxr-x 1 system system 2048 Apr 3 21:28 system
drwxr-xr-x 1 system system 2048 Apr 2 20:40 tombstones
As the output of ls shows, i have /data/data linked to sd. So what has used my internal memory?
I'm using MIUI 2.3.23 on htc desire.
Sent from my HTC Desire using XDA

Galaxy S6 Edge Partition Layout

Code:
cat /proc/partitions
major minor #blocks name
8 0 62480384 sda
8 1 4096 sda1
8 2 4096 sda2
8 3 20480 sda3
8 4 4096 sda4
8 5 4096 sda5
8 6 4096 sda6
8 7 8192 sda7
8 8 28672 sda8
8 9 34816 sda9
8 10 8192 sda10
8 11 77824 sda11
8 12 1024 sda12
8 13 1024 sda13
8 14 768 sda14
8 15 256 sda15
259 0 9216 sda16
259 1 15360 sda17
259 2 3829760 sda18
259 3 307200 sda19
259 4 46080 sda20
259 5 58060800 sda21
8 16 4096 sdb
8 32 4096 sdc
~ # ls -al dev/block/platform/15570000.ufs/by-name
ls -al dev/block/platform/15570000.ufs/by-name
drwxr-xr-x 2 root root 460 May 8 23:56 .
drwxr-xr-x 4 root root 560 May 8 23:56 ..
lrwxrwxrwx 1 root root 15 May 8 23:56 BOOT -> /dev/block/sda8
lrwxrwxrwx 1 root root 15 May 8 23:56 BOTA0 -> /dev/block/sda1
lrwxrwxrwx 1 root root 15 May 8 23:56 BOTA1 -> /dev/block/sda2
lrwxrwxrwx 1 root root 16 May 8 23:56 CACHE -> /dev/block/sda19
lrwxrwxrwx 1 root root 16 May 8 23:56 CARRIER -> /dev/block/sda20
lrwxrwxrwx 1 root root 16 May 8 23:56 DNT -> /dev/block/sda13
lrwxrwxrwx 1 root root 15 May 8 23:56 EFS -> /dev/block/sda3
lrwxrwxrwx 1 root root 16 May 8 23:56 OTA -> /dev/block/sda10
lrwxrwxrwx 1 root root 15 May 8 23:56 PARAM -> /dev/block/sda7
lrwxrwxrwx 1 root root 16 May 8 23:56 PERSDATA -> /dev/block/sda16
lrwxrwxrwx 1 root root 16 May 8 23:56 PERSISTENT -> /dev/block/sda14
lrwxrwxrwx 1 root root 16 May 8 23:56 RADIO -> /dev/block/sda11
lrwxrwxrwx 1 root root 15 May 8 23:56 RECOVERY -> /dev/block/sda9
lrwxrwxrwx 1 root root 16 May 8 23:56 SBFS -> /dev/block/sda17
lrwxrwxrwx 1 root root 16 May 8 23:56 STEADY -> /dev/block/sda15
lrwxrwxrwx 1 root root 16 May 8 23:56 SYSTEM -> /dev/block/sda18
lrwxrwxrwx 1 root root 16 May 8 23:56 TOMBSTONES -> /dev/block/sda12
lrwxrwxrwx 1 root root 16 May 8 23:56 USERDATA -> /dev/block/sda21
lrwxrwxrwx 1 root root 15 May 8 23:56 m9kefs1 -> /dev/block/sda4
lrwxrwxrwx 1 root root 15 May 8 23:56 m9kefs2 -> /dev/block/sda5
lrwxrwxrwx 1 root root 15 May 8 23:56 m9kefs3 -> /dev/block/sda6
~ #
Thanks alot for this : ) Cant wait for people to start creating ROMs in this Forum
Can,someone pull the MODEM plz? I need a radio/baseband or whatever itvos,called that shows a,basand on the phone. Please and thank you. Also would like it in the form of a,md5 or twrp flaahable.

[PE-UL00] Honor 6 PLUS - Urgent partition layout question

Hello,
I messed up my Honor 6 PLUS (PE-UL00) SENSORHUB partition - possibly overwriting it with an image other than the SENSORHUB.img (extracted from UPDATE.APP). Can someone with a stock Lollipop or MM please post their partition layout which can be obtained using the following command in ADB SHELL:
ls -l /dev/block/platform/hi_mci.0/by-name
My current layout (with corrupted SENSORHUB partition - phone does not boot) is as follows:
lrwxrwxrwx 1 root root 21 Nov 17 10:19 3rdmodem -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Nov 17 10:19 3rdmodemnvm -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Nov 17 10:19 3rdmodemnvmbkp -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Nov 17 10:19 boot -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Nov 17 10:19 cache -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Nov 17 10:19 cust -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 Nov 17 10:19 dfx -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Nov 17 10:19 dts -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 20 Nov 17 10:19 fastboot -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Nov 17 10:19 fw_hifi -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 20 Nov 17 10:19 fw_lpm3 -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 20 Nov 17 10:19 hibench -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 21 Nov 17 10:19 hisitest0 -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Nov 17 10:19 hisitest1 -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Nov 17 10:19 misc -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modem -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modem_dsp -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modem_om -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modemnvm_backup -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 20 Nov 17 10:19 modemnvm_factory -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modemnvm_img -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modemnvm_system -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Nov 17 10:19 modemnvm_update -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 20 Nov 17 10:19 nvme -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 Nov 17 10:19 oeminfo -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Nov 17 10:19 recovery -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Nov 17 10:19 recovery2 -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 Nov 17 10:19 recovery3 -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 20 Nov 17 10:19 reserved1 -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Nov 17 10:19 reserved2 -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 Nov 17 10:19 secure_storage -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Nov 17 10:19 sensorhub -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Nov 17 10:19 splash -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Nov 17 10:19 splash2 -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Nov 17 10:19 splash3 -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 Nov 17 10:19 system -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Nov 17 10:19 teeos -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Nov 17 10:19 userdata -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 20 Nov 17 10:19 vrl -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 20 Nov 17 10:19 vrl_backup -> /dev/block/mmcblk0p2
I suppose the SENSORHUB partition should be on another mmcblk - that's why I get the following error when booting the phone:
Error!
Func NO: 12 (FUNC_LOAD_IOM3)
Error NO: 1
I suppose the partition layout can also be from similar models, such as the PE-TL10.
Thanks in advance for a fast help
Allright.. the layout seems OK - and thanks to Split74 I managed to resurrect the sensorhub partition :good:
However I found an interesting thing - the Huawei update extractor tool extracts images from UPDATE.APP - however these contain additional data in the header and cannot be directly cloned using the dd command in TWRP/ADB SHELL.
Thus I and Split74 need someone to dump their Honor 6 PLUS (PE-UL00 or PE-TL10 should also be OK) boot, recovery, system and cust partitions using dd - they contain only stock data and no personal files AFAIK.
Anyone is willing to help two desperate Honor 6 Plus owners? (I am stuck on MM (camera not focusing, sensors not working) and cannot downgrade do LL and Split74 cannot boot at all, only TWRP) Please kindly PM me or Split74, I will also post the necessary instructions in this post..
we are in deep s mate! =) no1 have Honor 6 plus! such a shame it's a fantastic device! (when you dont mess with android haha)
EDIT: Booting again DC-Phoenix tool did It!

YOTA 3+ FIRMWARE news

UPGRADE YOTA3 TO YOTA3+
It seems that yota3+ firmware is really a great step forward:
*ttps://youtu.be/C_aAnEm8_u8
Here the FILES you need:
http://www.mediafire.com/folder/yt2dgy6a8j82w/YOTA_3+_files
*ttp://www.mediafire.com/folder/yt2dgy6a8j82w/YOTA_3%2B_files
Here the TUTORIAL yota3 to yota 3+
128gb and 64gb
This will erase everything so doesn't matter if is rooted, r05, twrp recovery, unlocked or locked.. This will flash with oem firehose programmer and you will have a brand new yota3+ ,has everybody expected, finally a good double screen smartphone after yota2.
Thanks to:
Yunyao shopkeeper
and team.
String dooradd friendgreetSend a message
Direct elevator
Jump to the specified floor Landlord
Posted yesterday 19:18 | Show author | reverse view
Thanks again to the global yota machine friends for their efforts! !
This success is a success of cooperation. It is
not just domestic cooperation,
but also international cooperation. Because of our common interests, we get together
because of our common hobbies, so
hard to
work together, break through together,
have hard work,
have joy
and sweat,
and have tears at
first. It is only hope that there is no opportunity,
and it is hopeful to wear, and
finally made a breakthrough,
this is a big step for our majority of 3 users, and
also a big event and a happy event for dual-screen e-book users!
Thanks to those comrades
who have failed to become bricks in their attempts, and to those who have made us successful!
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++
++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++
Notes: 1. If you are not a local tyrant, please don't let your curiosity expand;
2. Brush your machine to risk bricks. In the second, so the brush machine is not after-sale;
3, the current brush machine has no retreat, that is, after brushing into yota3+ there is no way to brush back yota3;
4, brush machine process to confirm the stability of usb, brushing process interrupted meeting bricks ;
5. brush once again that the process needs to follow the tutorial to go! ! ! !
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
How to install Yota3+ rom on Yota3
(translate by skirep)
We can update our Yota3 phones to the "new" rom of Yota3+ from Yota Technologies. We need it:
1. We need the Yota 3.
2. (Backup QCN file) *rooted* here
3.
4.
5.
6. Install the QPST2.7.474 --> QPST Qualcomm tool and 9008 driver.
7. Put the Yota 3 on 9008 mode ( edl mode ) --> 'adb reboot edl' or press "Vol +" + "Vol -" + "Power" buttons.
8. Uncompress the rom new9008-0112.zip:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
8. Execute the QFil.exe app from Desktop.
9. Configure the app like the image
10. Select Flat build in Select Build type.
11. Select the mbn file from the rom into a the Programmer Path.
12. Click on Load XML... and select the two xml files:
13. And finally click on Download like the image:
14. It will do somethings... but nothing will happen. Then, you need to click on Load XML, and only select the Rawprogram0.xml and the patch0.xml.
15. Click another time the Download button.
Is important to enter edl mode pushing the 3 buttons till you ear the windows sound of device connection and soon click download.
16. After that... the Phone will reboot. and will appear a screen with "Decryption unsuccessful", and you will need to Reset the Phone. Later you need to follow the steps appearing in the screen.
Now you have the Yota 3+ phone with stock rom and, actually, will receive the OTA updates, but the 2 updates have some bugs so is better, for the moment, leave the basic firmware.
Be sure to hit the thanks button when someone helps you.
Hello, guys, I have Yota 3+. I can try to copy the ROM from it, but I'm afraid to make a brick from my smartphone. I'm afraid of any risc, because there's no way to unbrick 3+ nowdays. If someone needs the ROM and knows any safe way to copy ROM, please contact me.
George white said:
Hello, guys, I have Yota 3+. I can try to copy the ROM from it, but I'm afraid to make a brick from my smartphone. I'm afraid of any risc, because there's no way to unbrick 3+ nowdays. If someone needs the ROM and knows any safe way to copy ROM, please contact me.
Click to expand...
Click to collapse
hope that there will be technical experts to help dump rom as soon as possible.
George white said:
Hello, guys, I have Yota 3+. I can try to copy the ROM from it, but I'm afraid to make a brick from my smartphone. I'm afraid of any risc, because there's no way to unbrick 3+ nowdays. If someone needs the ROM and knows any safe way to copy ROM, please contact me.
Click to expand...
Click to collapse
I'm trying to extract the ROM of your phone while keeping the device safe
---------- Post added at 05:48 PM ---------- Previous post was at 05:37 PM ----------
George white said:
Hello, guys, I have Yota 3+. I can try to copy the ROM from it, but I'm afraid to make a brick from my smartphone. I'm afraid of any risc, because there's no way to unbrick 3+ nowdays. If someone needs the ROM and knows any safe way to copy ROM, please contact me.
Click to expand...
Click to collapse
Because of the network limitation, could you please contact me through qq? My qq number is 396889843, or add my teamview ID:1111578722. I will operate your computer remotely through teamview
Please, can somebody explain to George White how he can extract the rom ??
a396889843 said:
could you please contact me through qq?
Click to expand...
Click to collapse
There are some problems with registration in QQ in my country today. I'll contact as soon as everything will be OK.
if you want dump rom
first unlock boot loader yotaphone.
yota's boot loader unlock is simple. but all data lost.
and enter twrp recovery mode.
you can dump with adb shell dd command.
yota's partition like this.
/dev/block/bootdevice/by-name/
HTML:
lrwxrwxrwx 1 root root 21 Mar 14 08:15 aboot -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Mar 14 08:15 abootbak -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Mar 14 08:15 apdp -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 Mar 14 08:15 boot -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cache -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cdt -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64 -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64bak -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlibbak -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 Mar 14 08:15 config -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 Mar 14 08:15 custom -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 Mar 14 08:15 ddr -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfg -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfgbak -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devinfo -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dip -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dpo -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dsp -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 Mar 14 08:15 fsc -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 Mar 14 08:15 fsg -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Mar 14 08:15 junklog -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymaster -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymasterbak -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keystore -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Mar 14 08:15 letvconfig -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 Mar 14 08:15 limits -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecapp -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecappbak -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Mar 14 08:15 logdump -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mcfg -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mdtp -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Mar 14 08:15 misc -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 20 Mar 14 08:15 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst1 -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst2 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mota -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Mar 14 08:15 msadp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 Mar 14 08:15 oem -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Mar 14 08:15 params -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Mar 14 08:15 persist -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recovery -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recoverybp -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpmbak -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1bak -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Mar 14 08:15 sec -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Mar 14 08:15 splash -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 20 Mar 14 08:15 ssd -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Mar 14 08:15 syscfg -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 Mar 14 08:15 system -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tzbak -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 Mar 14 08:15 userdata -> /dev/block/mmcblk0p55
you can dump with `dd` command in `adb shell`
adb shell
dd if=/dev/block/bootdevice/by-name/system of=/sdcard/system.img
dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/boot.img
exit
and copy with `adb pull` in command line
adb pull /sdcard/system.img
adb pull /sdcard/boot.img
Dear paolinger:
something that i have to explain to you . in the above reply paste, first, i am the freeca.W who replied to your Youtube video, coming from China; a396889843, who come from China too; joygram, who come from Korea and he modifies yota3 rom and post in Xda forum, they are all having good skill and familiar with dumping rom. you can trust them .at last ,Thank you very much.
let's have a pleasant cooperation and wish us success !
George white said:
There are some problems with registration in QQ in my country today. I'll contact as soon as everything will be OK.
Click to expand...
Click to collapse
I have used WeChat to add the wigwamchannel as a friend. Please agree to add
I use software to capture the update package of the system. Some Netizens found boot. img in the package and made a new local update package with magisk patch's boot. img. The ROOT is implemented.
I love the Yota 3, especially for the e-ink screen. The phone is so cool, but the original software is crappy. The custom rom R05 is not bad, but the backscreen isn´t useful integrated yet. The Yota3+ Firmware would be so nice to have. I hope, you guys can do that soon. Good luck
joygram said:
first unlock boot loader yotaphone.
yota's boot loader unlock is simple. but all data lost.
and enter twrp recovery mode.
you can dump with adb shell dd command.
yota's partition like this.
/dev/block/bootdevice/by-name/
HTML:
lrwxrwxrwx 1 root root 21 Mar 14 08:15 aboot -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Mar 14 08:15 abootbak -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Mar 14 08:15 apdp -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 Mar 14 08:15 boot -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cache -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cdt -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64 -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64bak -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlibbak -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 Mar 14 08:15 config -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 Mar 14 08:15 custom -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 Mar 14 08:15 ddr -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfg -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfgbak -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devinfo -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dip -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dpo -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dsp -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 Mar 14 08:15 fsc -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 Mar 14 08:15 fsg -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Mar 14 08:15 junklog -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymaster -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymasterbak -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keystore -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Mar 14 08:15 letvconfig -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 Mar 14 08:15 limits -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecapp -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecappbak -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Mar 14 08:15 logdump -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mcfg -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mdtp -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Mar 14 08:15 misc -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 20 Mar 14 08:15 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst1 -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst2 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mota -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Mar 14 08:15 msadp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 Mar 14 08:15 oem -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Mar 14 08:15 params -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Mar 14 08:15 persist -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recovery -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recoverybp -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpmbak -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1bak -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Mar 14 08:15 sec -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Mar 14 08:15 splash -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 20 Mar 14 08:15 ssd -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Mar 14 08:15 syscfg -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 Mar 14 08:15 system -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tzbak -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 Mar 14 08:15 userdata -> /dev/block/mmcblk0p55
you can dump with `dd` command in `adb shell`
adb shell
dd if=/dev/block/bootdevice/by-name/system of=/sdcard/system.img
dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/boot.img
exit
and copy with `adb pull` in command line
adb pull /sdcard/system.img
adb pull /sdcard/boot.img
Click to expand...
Click to collapse
we have invited Rissian friend paolinger( George white)to discuss dumping 3+'s rom via WeChat(a chinese communication tools), would you like to join? if you agree,Please register in Wechat and tellus your ID, then we'll invite you to join. we need your guidance. and looking forward to your joining, welcome!
welcome to discuss dumping 3+ rom on Wechat
joygram said:
first unlock boot loader yotaphone.
yota's boot loader unlock is simple. but all data lost.
and enter twrp recovery mode.
you can dump with adb shell dd command.
yota's partition like this.
/dev/block/bootdevice/by-name/
HTML:
lrwxrwxrwx 1 root root 21 Mar 14 08:15 aboot -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 21 Mar 14 08:15 abootbak -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Mar 14 08:15 apdp -> /dev/block/mmcblk0p47
lrwxrwxrwx 1 root root 21 Mar 14 08:15 boot -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cache -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cdt -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib -> /dev/block/mmcblk0p41
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64 -> /dev/block/mmcblk0p43
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlib64bak -> /dev/block/mmcblk0p44
lrwxrwxrwx 1 root root 21 Mar 14 08:15 cmnlibbak -> /dev/block/mmcblk0p42
lrwxrwxrwx 1 root root 21 Mar 14 08:15 config -> /dev/block/mmcblk0p30
lrwxrwxrwx 1 root root 21 Mar 14 08:15 custom -> /dev/block/mmcblk0p52
lrwxrwxrwx 1 root root 21 Mar 14 08:15 ddr -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfg -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devcfgbak -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Mar 14 08:15 devinfo -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dip -> /dev/block/mmcblk0p35
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dpo -> /dev/block/mmcblk0p49
lrwxrwxrwx 1 root root 21 Mar 14 08:15 dsp -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 20 Mar 14 08:15 fsc -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 21 Mar 14 08:15 fsg -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Mar 14 08:15 junklog -> /dev/block/mmcblk0p51
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymaster -> /dev/block/mmcblk0p45
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keymasterbak -> /dev/block/mmcblk0p46
lrwxrwxrwx 1 root root 21 Mar 14 08:15 keystore -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Mar 14 08:15 letvconfig -> /dev/block/mmcblk0p50
lrwxrwxrwx 1 root root 21 Mar 14 08:15 limits -> /dev/block/mmcblk0p33
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecapp -> /dev/block/mmcblk0p39
lrwxrwxrwx 1 root root 21 Mar 14 08:15 lksecappbak -> /dev/block/mmcblk0p40
lrwxrwxrwx 1 root root 21 Mar 14 08:15 logdump -> /dev/block/mmcblk0p53
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mcfg -> /dev/block/mmcblk0p38
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mdtp -> /dev/block/mmcblk0p36
lrwxrwxrwx 1 root root 21 Mar 14 08:15 misc -> /dev/block/mmcblk0p28
lrwxrwxrwx 1 root root 20 Mar 14 08:15 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst1 -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 21 Mar 14 08:15 modemst2 -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Mar 14 08:15 mota -> /dev/block/mmcblk0p34
lrwxrwxrwx 1 root root 21 Mar 14 08:15 msadp -> /dev/block/mmcblk0p48
lrwxrwxrwx 1 root root 21 Mar 14 08:15 oem -> /dev/block/mmcblk0p31
lrwxrwxrwx 1 root root 21 Mar 14 08:15 params -> /dev/block/mmcblk0p32
lrwxrwxrwx 1 root root 21 Mar 14 08:15 persist -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recovery -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Mar 14 08:15 recoverybp -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpm -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 20 Mar 14 08:15 rpmbak -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1 -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Mar 14 08:15 sbl1bak -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Mar 14 08:15 sec -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Mar 14 08:15 splash -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 20 Mar 14 08:15 ssd -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Mar 14 08:15 syscfg -> /dev/block/mmcblk0p37
lrwxrwxrwx 1 root root 21 Mar 14 08:15 system -> /dev/block/mmcblk0p54
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 Mar 14 08:15 tzbak -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 Mar 14 08:15 userdata -> /dev/block/mmcblk0p55
you can dump with `dd` command in `adb shell`
adb shell
dd if=/dev/block/bootdevice/by-name/system of=/sdcard/system.img
dd if=/dev/block/bootdevice/by-name/boot of=/sdcard/boot.img
exit
and copy with `adb pull` in command line
adb pull /sdcard/system.img
adb pull /sdcard/boot.img
Click to expand...
Click to collapse
we have invited Rissian friend paolinger( George white)to discuss dumping 3+'s rom via WeChat(a chinese communication tools), would you like to join? if you agree,Please register in Wechat and tell us your ID, then we'll invite you to join. we need your guidance. and looking forward to your joining, welcome you!
Hi joygram:
Quote: Originally Posted by joygram
first unlock boot loader yotaphone.
yota's boot loader unlock is simple. but all data lost.
Click to expand...
Click to collapse
Can you please tell me HOW ??
Can you show us with some nice screenshots ?
and enter twrp recovery mode.
Click to expand...
Click to collapse
Can we do ( just like the yotaphone 2 ) LOAD the TWRP
On the yotaphone 2 it was : fastboot boot twrp-v5.img
can you please post the latest working TWRP for the yotaphone 3+ here ??
When i recieve my yotaphone 3+ i will dump all the rom(s)
Many thanks inadvance
Michael
megasounds said:
Hi joygram:
Can you please tell me HOW ??
Can you show us with some nice screenshots ?
Can we do ( just like the yotaphone 2 ) LOAD the TWRP
On the yotaphone 2 it was : fastboot boot twrp-v5.img
can you please post the latest working TWRP for the yotaphone 3+ here ??
When i recieve my yotaphone 3+ i will dump all the rom(s)
Many thanks inadvance
Michael
Click to expand...
Click to collapse
Y3 Unlock code:
fastboot flashing unlock
OR
fastboot flashing oem
Y3 TWRP
fastboot recovery TWRP.img
AND
fastboot recoverybp TWRP.img
George white said:
Hello, guys, I have Yota 3+. I can try to copy the ROM from it, but I'm afraid to make a brick from my smartphone. I'm afraid of any risc, because there's no way to unbrick 3+ nowdays. If someone needs the ROM and knows any safe way to copy ROM, please contact me.
Click to expand...
Click to collapse
first, you need to turn on OEM lock on developer, then go to fastboot : type fastboot oem unlock to unlock it
and try flash twrp of yota 3, because i think it same boot
whynot4444 said:
first, you need to turn on OEM lock on developer, then go to fastboot : type fastboot oem unlock to unlock it
and try flash twrp of yota 3, because i think it same boot
Click to expand...
Click to collapse
Please... can somebody make it ? With that we will put the Yota3+ on our Yota 3
Thanks!
skirep said:
Please... can somebody make it ? With that we will put the Yota3+ on our Yota 3
Thanks!
Click to expand...
Click to collapse
first i dont have yota 3 + to test it
Any news from the rom ?
Sent from my Y3 using Tapatalk
Here's some unfortunate news.
Customer Rep. yotaeshop.com
My question:
Since both devices are essentially the same and differ only in terms of firmware I don't see why it won't be possible for you guys to register our SN's as Yota 3+ and push the updated version as OTA.? Please let me know. Thank you in advance.
Reply:
Thanks for your interest in our YOTA3+. Since new set of device ID would be associated with yeti4 and our new y3+ software platform, and thus it is not feasible to do pure software upgrade although they have the same hardware. Only new device ID are granted or associated with our new software.
2018-11-22 23:11PM

[HELP][Surrendered :( ] Fix Or Decrypt /data in order to retrieve files

Hi,
My phone is stuck at boot stage where the rom logo animation (CrDroid rom) is animating, so no freeze. The phone never goes further than that.
I can boot into either bootloader, Fastboot (Secure boot: enabled, Lock State: unlocked) and recovery. I also have access to ADB/Fastboot from PC. I've managed to init a shell but /sdcard is empty
When I enter recovery (TWRP 3.3.1-hh), this is the content of recovery log/terminal:
Code:
[COLOR="Red"]Could not mount /data and unable to find crypto footer.
Failed to mount '/data' (Invalid argument)
Unable to recreate /data/media folder.
Failed to mount '/cache' (Invalid argument)[/COLOR]
Updating partition details...
[COLOR="Red"]Failed to mount '/data' (Invalid argument)
Failed to mount '/cache' (Invalid argument)[/COLOR]
...done
[COLOR="red"]Unable to mount storage
Failed to mount '/data' (Invalid argument)[/COLOR]
Full SELinux support is present.
[COLOR="red"]Unable to mount /data/media/TRWP/.twrps[/COLOR]
MTP Enabled
What solution do I have in order to retrieve my data? I think I encrypted the phone with a SIM PIN code, but I'm not sure because I do it sometimes when I flash a ROM, but this time I may have decided not to do it. I can't remember for sure. The other reason for my doubt is if I understand correctly, some recent versions of Android are forced encrypted, though I thought that was only valid for stock ROM which is not my case.
I found this topic (https://forum.xda-developers.com/oneplus-6/how-to/tutorial-decrypt-flash-rom-pie-oreo-roms-t3838643) that seems to describe a process in order to get encrypted files back by flashing a ROM, but it's for OnePlus6. Do you guys think this can work for me?
Help would be much appreciated.
Best regards,
Specs: Nexus 5 (LG-D821), TWRP 3.3.1-HH, crDroidAndroid-9.0-20191014-hammerhead-v5.8 (https://forum.xda-developers.com/google-nexus-5/development/rom-crdroid-v5-4-t3931587)
EDIT: I gave it up in the end
Bump,
Anyone that can help?
danoussh said:
Hi,
My phone is stuck at boot stage where the rom logo animation (CrDroid rom) is animating, so no freeze. The phone never goes further than that.
I can boot into either bootloader, Fastboot (Secure boot: enabled, Lock State: unlocked) and recovery. I also have access to ADB/Fastboot from PC. I've managed to init a shell but /sdcard is empty
When I enter recovery (TWRP 3.3.1-hh), this is the content of recovery log/terminal:
What solution do I have in order to retrieve my data? I think I encrypted the phone with a SIM PIN code, but I'm not sure because I do it sometimes when I flash a ROM, but this time I may have decided not to do it. I can't remember for sure. The other reason for my doubt is if I understand correctly, some recent versions of Android are forced encrypted, though I thought that was only valid for stock ROM which is not my case.
I found this topic (https://forum.xda-developers.com/oneplus-6/how-to/tutorial-decrypt-flash-rom-pie-oreo-roms-t3838643) that seems to describe a process in order to get encrypted files back by flashing a ROM, but it's for OnePlus6. Do you guys think this can work for me?
Help would be much appreciated.
Best regards,
Specs: Nexus 5 (LG-D821), TWRP 3.3.1-HH, crDroidAndroid-9.0-20191014-hammerhead-v5.8 (https://forum.xda-developers.com/google-nexus-5/development/rom-crdroid-v5-4-t3931587)
Click to expand...
Click to collapse
You can't decrypt files on n5.
There are 2 types of encryption:
FBE - File Based Encryption
FDE - Full Disk Encryption
We don't have fbe. When you press the encrypt button in Rom settings. You will get fde. I don't know crdroid but if you encrypted your disk, than sorry afaik no chance to rescue your files here. Go and start with formatting data partition or flash stock 6.0.1 and flash another rom again.
lulli1 said:
You can't decrypt files on n5.
There are 2 types of encryption:
FBE - File Based Encryption
FDE - Full Disk Encryption
We don't have fbe. When you press the encrypt button in Rom settings. You will get fde. I don't know crdroid but if you encrypted your disk, than sorry afaik no chance to rescue your files here. Go and start with formatting data partition or flash stock 6.0.1 and flash another rom again.
Click to expand...
Click to collapse
Thanks for the reply. I really hoped there was a way by installing a new rom above which would allow full disk encryption to be unlocked again.
EDIT: Before I give up, here is some extra info.
I can navigate through the TRWP file manager on system through folders, I see files and folders. Is that a clue that my phone is not full disk encrypted, or is full disk encrypted only for user data and the full system?
Also here is a dump I did via ADB shell.
Code:
~ # [6ncat /proc/partitions
major minor #blocks name
179 0 15388672 mmcblk0
179 1 65536 mmcblk0p1
179 2 1024 mmcblk0p2
179 3 512 mmcblk0p3
179 4 512 mmcblk0p4
179 5 512 mmcblk0p5
179 6 512 mmcblk0p6
179 7 2048 mmcblk0p7
179 8 1024 mmcblk0p8
179 9 512 mmcblk0p9
179 10 512 mmcblk0p10
179 11 512 mmcblk0p11
179 12 3072 mmcblk0p12
179 13 3072 mmcblk0p13
179 14 512 mmcblk0p14
179 15 16384 mmcblk0p15
179 16 16384 mmcblk0p16
179 17 3072 mmcblk0p17
179 18 22528 mmcblk0p18
179 19 22528 mmcblk0p19
179 20 22528 mmcblk0p20
179 21 3072 mmcblk0p21
179 22 512 mmcblk0p22
179 23 512 mmcblk0p23
179 24 512 mmcblk0p24
179 25 1500000 mmcblk0p25
179 26 30720 mmcblk0p26
179 27 265375 mmcblk0p27
179 28 13404138 mmcblk0p28
179 29 5 mmcblk0p29
179 32 4096 mmcblk0rpmb
~ # [6n
------------------------------------------
~ # ls -la /dev/block/platform/msm_sdcc.1/by-name/[J
__bionic_open_tzdata: couldn't find any tzdata when looking for localtime!
__bionic_open_tzdata: couldn't find any tzdata when looking for GMT!
__bionic_open_tzdata: couldn't find any tzdata when looking for posixrules!
drwxr-xr-x 2 root root 620 Jan 5 21:43 .
drwxr-xr-x 4 root root 700 Jan 5 21:43 ..
lrwxrwxrwx 1 root root 21 Jan 5 21:43 DDR -> /dev/block/mmcblk0p24
lrwxrwxrwx 1 root root 20 Jan 5 21:43 aboot -> /dev/block/mmcblk0p6
lrwxrwxrwx 1 root root 21 Jan 5 21:43 abootb -> /dev/block/mmcblk0p11
lrwxrwxrwx 1 root root 21 Jan 5 21:43 boot -> /dev/block/mmcblk0p19
lrwxrwxrwx 1 root root 21 Jan 5 21:43 cache -> /dev/block/mmcblk0p27
lrwxrwxrwx 1 root root 21 Jan 5 21:43 crypto -> /dev/block/mmcblk0p26
lrwxrwxrwx 1 root root 21 Jan 5 21:43 fsc -> /dev/block/mmcblk0p22
lrwxrwxrwx 1 root root 21 Jan 5 21:43 fsg -> /dev/block/mmcblk0p21
lrwxrwxrwx 1 root root 21 Jan 5 21:43 grow -> /dev/block/mmcblk0p29
lrwxrwxrwx 1 root root 21 Jan 5 21:43 imgdata -> /dev/block/mmcblk0p17
lrwxrwxrwx 1 root root 21 Jan 5 21:43 laf -> /dev/block/mmcblk0p18
lrwxrwxrwx 1 root root 21 Jan 5 21:43 metadata -> /dev/block/mmcblk0p14
lrwxrwxrwx 1 root root 21 Jan 5 21:43 misc -> /dev/block/mmcblk0p15
lrwxrwxrwx 1 root root 20 Jan 5 21:43 modem -> /dev/block/mmcblk0p1
lrwxrwxrwx 1 root root 21 Jan 5 21:43 modemst1 -> /dev/block/mmcblk0p12
lrwxrwxrwx 1 root root 21 Jan 5 21:43 modemst2 -> /dev/block/mmcblk0p13
lrwxrwxrwx 1 root root 20 Jan 5 21:43 pad -> /dev/block/mmcblk0p7
lrwxrwxrwx 1 root root 21 Jan 5 21:43 persist -> /dev/block/mmcblk0p16
lrwxrwxrwx 1 root root 21 Jan 5 21:43 recovery -> /dev/block/mmcblk0p20
lrwxrwxrwx 1 root root 20 Jan 5 21:43 rpm -> /dev/block/mmcblk0p3
lrwxrwxrwx 1 root root 21 Jan 5 21:43 rpmb -> /dev/block/mmcblk0p10
lrwxrwxrwx 1 root root 20 Jan 5 21:43 sbl1 -> /dev/block/mmcblk0p2
lrwxrwxrwx 1 root root 20 Jan 5 21:43 sbl1b -> /dev/block/mmcblk0p8
lrwxrwxrwx 1 root root 20 Jan 5 21:43 sdi -> /dev/block/mmcblk0p5
lrwxrwxrwx 1 root root 21 Jan 5 21:43 ssd -> /dev/block/mmcblk0p23
lrwxrwxrwx 1 root root 21 Jan 5 21:43 system -> /dev/block/mmcblk0p25
lrwxrwxrwx 1 root root 20 Jan 5 21:43 tz -> /dev/block/mmcblk0p4
lrwxrwxrwx 1 root root 20 Jan 5 21:43 tzb -> /dev/block/mmcblk0p9
lrwxrwxrwx 1 root root 21 Jan 5 21:43 userdata -> /dev/block/mmcblk0p28
~ # [6n
I gave up and decided to reinstall android.
For those who may have trouble flashing because of /data not wanting to format, try to flash new TWRP recovery (latest one for your device.). You should be able to boot back into recovery and then you can format/wipe /data.

Categories

Resources