Sample Header Ad - 728x90

Android Enthusiasts

Q&A for enthusiasts and power users of the Android operating system

Latest Questions

2 votes
1 answers
640 views
"Your data may be corrupt": /e/os booting into recovery and crashing on startup after running out of disk space
I am on a Fairphone 3 and run /e/os 1.9. # Background # I recently started to run out of disk space each time one of my apps (Signal messenger) started to create a new backup, as my free space was not large enough to accommodate a new backup file. Yesterday I turned off the phone when I saw that the...
I am on a Fairphone 3 and run /e/os 1.9. # Background # I recently started to run out of disk space each time one of my apps (Signal messenger) started to create a new backup, as my free space was not large enough to accommodate a new backup file. Yesterday I turned off the phone when I saw that the "little storage left" notification came up and the backup was running, and put a brand new micro SD card in the phone that I had meant to set up since a while. After powering up the phone again, the notification for low storage was (non-surprisingly) still showing, alongside with one for the new SD card. When I opened the SD card I saw that a lot of empty folders had been creating, mirroring the ones in my internal storage. The phone also started to vibrate repeatedly and showed "No log (file) could be created" in a small popup on the bottom of the screen. I decided to ignore that and try to move some files from the internal storage to the SD card to free up some space. After a short while, the phone crashed and rebooted into recovery. # Problem # When I power up the phone, it boots into recovery, showing this screen: Recovery Version 1.9 () Active slot: a Can't load Android system. Your data may be corrupt. If you continue to get this message, you may need to perform a factory data reset and erase all user data stored on this device. > Try again Factory data reset I can also navigate back into a recovery menu. When I select *try again*, the phone starts up as normal. I get then to unlock my SIM. However, as soon as try to unlock the normal lock screen for the first time, the phone will crash. If I just try to unlock the screen, an empty home screen will show for a moment, before my normal home screen loads (I use lawnchair as a launcher, which is not /e/os default). Then, sometimes a popup comes saying *??? launcher crashes all the time*, partially obscured by an other popup saying *Power off*. The phone will then reboot into the recovery. If I try to directly go to the settings page by swiping down and clicking the settings shortcut, that page is shown for a second or two before the phone also powers off and reboots into recovery. If I click on the "Out of storage" notification, the same thing happens. **I would really like to prevent losing my data.** # What I have tried so far # It appears like I can't do anything after unlocking my phone, as it will reboot directly. I have gone through the recovery and fastboot menus, trying to find anything that could be of help. I was able to activate ADB and browse around in the file system using
shell
, but none of my personal files where accessible and there was apparently a lot of space available on that partition. I was also able to *mount system* from an option in the recovery. Even this partition showed only 73% disk usage. It was also read-only, so I was not able to remove any files. The sdcard folder in both
/
and
/mnt/system/
was empty. The recovery also gives me the option to install an update, e.g. via adb sideload. I have not tried that, since I don't know how to do so and if it will give me access to my personal data. # What to do now? # If this would be a computer, I would use a live linux system to run
and similar tools to identify and repair the corrupted data and to free up some disk space. Is it possible to do something similar with my phone, for example using adb? Is there any way to access/recover and possibly back up my personal data?
Paul Paulsen (121 rep)
Apr 14, 2023, 06:16 AM • Last activity: Aug 6, 2025, 08:06 PM
1 votes
0 answers
43 views
Samsung S22 ultra screen recording showing as .pending need help to fix
Hello I have a Samsung s22 ultra which used to work completely fine till one UI 7 update after that I was screen recording when the mini thing which shows timer of screen recording and pause button disappeared then I couldn't find my screen recording in the gallery but I found it in my files saved a...
Hello I have a Samsung s22 ultra which used to work completely fine till one UI 7 update after that I was screen recording when the mini thing which shows timer of screen recording and pause button disappeared then I couldn't find my screen recording in the gallery but I found it in my files saved as a .pending file and it also shows the video occupies around 1gb space but it's unplayable. Then I lost hope and screen recorder worked fine for a few days and then again the problem started and screen recording saved as .pending but it showed it occupied around 600mb space but it didn't play and then it happened several times btw I had enough storage my phone is 12gb ram and 512gb room variant I had more than 150gb free space also I had enough battery and everything else was working fine. Someone please help me I really need those screen recorded files. Please anyone provide a working solution about how to get that video back. It's been some days now I even restarted my phone still it didn't work also it's up to date and no malicious software is present it's not rooted or something too just everything is normal.
EDDIE STARK (11 rep)
Jun 24, 2025, 01:22 PM • Last activity: Jun 27, 2025, 06:02 AM
0 votes
0 answers
72 views
Videos won't play after transfer to SD card
I'm using Samsung Galaxy S10e on Android 12. I took several screen recordings using the native function. Moved many to SD card using "Files by Google" app. Moved them separately in groups of 1-3. Some of them are playable, some are not. As pictured, the ones with blank thumbnails are unplayable. [![...
I'm using Samsung Galaxy S10e on Android 12. I took several screen recordings using the native function. Moved many to SD card using "Files by Google" app. Moved them separately in groups of 1-3. Some of them are playable, some are not. As pictured, the ones with blank thumbnails are unplayable. Image Image They are unplayable with both the native video player and EX File Manager. The files still show the full sizes (1+GB). With EX File Manager, I could see that they were 0 mins long in the file info. Worth noting that the SD card is 99% full now. Also, worth noting that a couple of the files wouldn't transfer due to limited space, so I had to make more space, then they transferred, and I remember at least one of the specific files that I had to reattempt is definitely playable after transfer. What can be done?
Willy Sparrow (1 rep)
Mar 27, 2025, 06:54 PM • Last activity: Mar 28, 2025, 10:32 AM
1 votes
0 answers
51 views
.asec file corrupt, apps not working when trying to move apps from internal storage to SD card
I have a Samsung Galaxy A7 Lite tablet with updated Android and a 32GB Adata SD card I bought a few months ago. I was trying to move apps from internal storage to an SD card and the tablet suddenly crashed. Now, the apps on the SD card are greyed out and not usable. I tried to move SD card files to...
I have a Samsung Galaxy A7 Lite tablet with updated Android and a 32GB Adata SD card I bought a few months ago. I was trying to move apps from internal storage to an SD card and the tablet suddenly crashed. Now, the apps on the SD card are greyed out and not usable. I tried to move SD card files to a PC and it cannot copy one file with the **asec** extension. The error indicates it's corrupt or broken. Could that be the problem? I don't want to lose data as much as possible. How can I solve it?
Captain_evo (11 rep)
Mar 23, 2025, 11:05 AM • Last activity: Mar 24, 2025, 12:55 PM
0 votes
1 answers
800 views
"Corrupt" SD card after power off?
I have a BQ-7082G ARMOR Android 7 device, with a SD card formatted as internal storage. One day it run out of battery, shut down, and afterwards it reported the SD card is corrupt and refuses to mount it. My only options offered by the device is to reformat it (external/internal storage), something...
I have a BQ-7082G ARMOR Android 7 device, with a SD card formatted as internal storage. One day it run out of battery, shut down, and afterwards it reported the SD card is corrupt and refuses to mount it. My only options offered by the device is to reformat it (external/internal storage), something I just won't do because there is some important data on it. Complicating matters I can't easily at least make a backup of the card because I lack a suitable reader to connect to my PC. Side note is I just don't understand how did it get damaged at all? There was no activity for like half a day and the only purpose the device fulfilled back then was to play music. Unfortunately, I got the stupid idea to take some photos with it the day before this happened and I'd like to get them all. Other than that there was no anything else I would lose my sleep over, although getting back everything would be nice. How can I figure out what happened to the card so that hopefully I could fix just that somehow and have the device recognize the SD card properly?
ZzZombo (111 rep)
Jul 22, 2023, 10:30 AM • Last activity: Jul 27, 2023, 02:59 AM
1 votes
0 answers
414 views
Mkbootimg: Repacking Android recovery produce corrupted image
I want to replace the kernel inside twrp 12.1 recovery with my kernel that I built. Now with only unpacking and repacking the recovery image I end up with an image of different size The recovery image size is 128M ``` root@localhost:~/mkbootimg# ls -alth recovery.img -rw-r--r--. 1 root root 128M Jul...
I want to replace the kernel inside twrp 12.1 recovery with my kernel that I built. Now with only unpacking and repacking the recovery image I end up with an image of different size The recovery image size is 128M
root@localhost:~/mkbootimg# ls -alth recovery.img

-rw-r--r--. 1 root root 128M Jul 15 12:40 recovery.img
The tool I'm using is google mkbootimg mkbootimg -h
usage: unpack_bootimg.py [-h] --boot_img BOOT_IMG [--out OUT] [--format {info,mkbootimg}] [-0]

Unpacks boot, recovery or vendor_boot image.

options:
  -h, --help            show this help message and exit
  --boot_img BOOT_IMG   path to the boot, recovery or vendor_boot image
  --out OUT             output directory of the unpacked images
  --format {info,mkbootimg}
                        text output format (default: info)
  -0, --null            output null-terminated argument strings

Output format:

  * info

    Pretty-printed info-rich text format suitable for human inspection.

  * mkbootimg

    Output shell-escaped (quoted) argument strings that can be used to
    reconstruct the boot image. For example:

    $ unpack_bootimg --boot_img vendor_boot.img --out out --format=mkbootimg |
        tee mkbootimg_args
    $ sh -c "mkbootimg $(cat mkbootimg_args) --vendor_boot repacked.img"

    vendor_boot.img and repacked.img would be equivalent.

    If the -0 option is specified, output unescaped null-terminated argument
    strings that are suitable to be parsed by a shell script (xargs -0 format):

    $ unpack_bootimg --boot_img vendor_boot.img --out out --format=mkbootimg \
        -0 | tee mkbootimg_args
    $ declare -a MKBOOTIMG_ARGS=()
    $ while IFS= read -r -d '' ARG; do
        MKBOOTIMG_ARGS+=("${ARG}")
      done 
Running the commands the tools suggests
root@localhost:~/mkbootimg# ./unpack_bootimg.py --boot_img recovery.img  --out out --format=mkbootimg |     tee mkbootimg_args
--header_version 2 --os_version 16.1.0 --os_patch_level 2127-12 --kernel out/kernel --ramdisk out/ramdisk --recovery_dtbo out/recovery_dtbo --dtb out/dtb --pagesize 0x00001000 --base 0x00000000 --kernel_offset 0x00008000 --ramdisk_offset 0x01000000 --second_offset 0x00000000 --tags_offset 0x00000100 --dtb_offset 0x0000000001f00000 --board '' --cmdline 'console=ttyMSM0,115200n8 earlycon=msm_geni_serial,0xa90000 androidboot.hardware=qcom androidboot.console=ttyMSM0 androidboot.memcg=1 lpm_levels.sleep_disabled=1 video=vfb:640x400,bpp=32,memsize=3072000 msm_rtb.filter=0x237 service_locator.enable=1 androidboot.usbcontroller=a600000.dwc3 swiotlb=2048 cgroup.memory=nokmem,nosocket reboot=panic_warm buildvariant=eng'
root@localhost:~/mkbootimg# nano mkbootimg_args
root@localhost:~/mkbootimg# sh -c "./mkbootimg.py  $(cat mkbootimg_args) -o  repacked.img"                root@localhost:~/mkbootimg# ls -alth repacked.img
-rw-r--r--. 1 root root 67M Jul 15 22:20 repacked.img
root@localhost:~/mkbootimg#
I had to modify mkbootimg_args and change --header_version to 3 because the tool didn't like it but you can see the repacked.img is 67M where the original recovery.img is 128M Flashing the repacked image to recovery partition I end up with destroyed boot/recovery screen
amera (21 rep)
Jul 15, 2023, 10:39 PM
1 votes
1 answers
364 views
PNG Image Files Become Corrupt Shortly After Transferring From Computer
I am running Android 12 on a Galaxy A12 phone. Recently, out of the blue, image files that I transfer to my phone from my computer have been having the following problem: At first, right after I transfer them, they are OK. I can view them in Gallery. When I'm done, I'll close that app. Later, I'll n...
I am running Android 12 on a Galaxy A12 phone. Recently, out of the blue, image files that I transfer to my phone from my computer have been having the following problem: At first, right after I transfer them, they are OK. I can view them in Gallery. When I'm done, I'll close that app. Later, I'll need to view them again, so I'll go back into gallery, but they will be corrupted. Gallery will just tell me "Unsupported Media" or some such nonsense and refuse to display them. I can transfer them over from the computer again, replacing the corrupted files, and they will work again for my first session of viewing them... and then they won't. This never used to be a problem. I am saving them to my external SD card. I have not tried saving them on the phone's internal storage, but that would not be feasible. My internal storage is tight, and I need to conserve it. The images happen to be PNG format images. That is what I use most commonly. I avoid JPEG due to it being a lossy format. But I CAN verify that this problem happens to GIFs as well. I have tried using Gimp on my computer to open and resave the original images in the hopes that there was just something odd about the files, and Gimp would save them "properly". That actually worked for a few of them for a while, so I thought that that was the problem, but then even that stopped fixing them. Even my gimp-saved images started doing this. I have tried installing and using several other gallery apps in the hopes that the default one was just stupid, but no luck. Nothing can view them once they spontaneously corrupt like this. I don't even know what causes them to go corrupt. Sometimes they will work for a few viewing sessions, quitting and restarting the Gallery and coming back to view them later a few times. Sometimes they will go bad after the first session. I can never predict when they will die. Even more confusing, sometimes the thumbnail will become corrupt along with the image, causing the Gallery to display a blank icon both when listing images and viewing individual ones, and sometimes only the full image will get corrupted, so that I can see the thumbnail in lists, but not the full-screen image when I try to view it. It is completely unpredictable which images will do which. I am at a complete loss here. Has anyone ever encountered this and/or does anyone know what is happening? EDIT: I should also mention that any images saved before this started happening don't get corrupted. This only happens to images newly transferred after the problem started.
FireWingLead (111 rep)
Jun 4, 2023, 09:53 AM • Last activity: Jun 6, 2023, 03:45 PM
1 votes
1 answers
2115 views
Finding Decryption Key and how to use it to decrypt
Nokia 6.1+ device using pixel experience ROM based on Android 12. - Adopted SD card as internal storage and removed it without '**Eject**'. - Afterwards couldn't read the data even on the device itself. - Copied the encrypted data ( mainly images and videos) to my PC. - Tried to make the data readab...
Nokia 6.1+ device using pixel experience ROM based on Android 12. - Adopted SD card as internal storage and removed it without '**Eject**'. - Afterwards couldn't read the data even on the device itself. - Copied the encrypted data ( mainly images and videos) to my PC. - Tried to make the data readable again, copied and pasted the data to another 2nd SD card by adopting it as internal storage, didn't work. - Adopted it as Portable storage as well. Could not read the data any way. - I Adopted 2nd sd card as Portable and internal storage multiple times but neither formatted nor "Forget" the 1st SD card 1 - Does the device store separate Keys for different sd cards when they're adopted as internal storage? 2. Can the **Original 1st key** still be inside the device system files as I didn't format or changed any system files? 3. If just one latest key is present inside the device, could this key decrypt my data which was 1st encrypted?? 4. Could this last key be used to deduce the 1st key ? I have Root access on my device and Encrypted data on my PC. Using CX file manager can access data/misc/vold folder which contains the decryption key But those KEYS inside are not being read by my android device. 5. How to access and Read the decryption Key(s)? 6. Then Can I copy and paste the Vold folder and save the keys on PC? 7. How to read and then use the decryption key to decrypt the encrypted data stored on my PC? Thanks
Abhishek Rawat (31 rep)
Jan 25, 2023, 01:56 PM • Last activity: Jan 26, 2023, 05:43 AM
0 votes
0 answers
20 views
SD card Adopted as Internal storage
Using Pixel experience Rom based on Android 12 on Nokia 6.1+. Mistakenly adopted SD card as internal storage and while the files/data was being transferred from phone to Sd card/ shared internal storage, it got interrupted by a notification and I clicked on it to see it thinking that the file must b...
Using Pixel experience Rom based on Android 12 on Nokia 6.1+. Mistakenly adopted SD card as internal storage and while the files/data was being transferred from phone to Sd card/ shared internal storage, it got interrupted by a notification and I clicked on it to see it thinking that the file must be transferring in the background window. Then on seeing the files(Images) I was able to see just their thumbnails and on selecting individually the files just kept loading. Then I removed the sd card without 'EJECT' which made the matters worse. So I then, copied this corrupted data to my PC. I don't know if while adopting the sd card as internal storage,the files got encrypted or not, as I was able to see the image names as they were stored before in the phone. Then I formatted the sd card as Portable storage. Then tried to copy and paste the data stored on my PC to SD card hoping it would be readable but it wasn't. Then using this sd card and another Sd card experimented by copying and pasting the PC data to then both as Portable and internal storage multiple times just to make the data readable but couldn't. Can this data stored on my PC become readable again? Can it be repaired somehow ? Almost all of the 30gb data is images and few videos. Can somebody help me to Get my data repaired and become readable. How to do so ? Plz help!
Abhishek Rawat (31 rep)
Jan 25, 2023, 12:47 PM
0 votes
0 answers
89 views
Unable to access my data on the same device on which I mistakenly selected SD card to be used as adoptable internal storage
Currently using pixel experience rom based on Android 12, by mistake selected sd card as adoptable internal storage and migrated my data - Esp Images & videos- to adopted sd card. And then foolishly removed and reinserted my sd card multiple times without selecting 'Eject' or 'Unmount'. Now I am una...
Currently using pixel experience rom based on Android 12, by mistake selected sd card as adoptable internal storage and migrated my data - Esp Images & videos- to adopted sd card. And then foolishly removed and reinserted my sd card multiple times without selecting 'Eject' or 'Unmount'. Now I am unable to access my photos & videos even on the device in which the sd card was encrypted and used as adopted storage let alone reading the sd card data on computer or any other device. In the same device I can only see the thumbnails of around only 20-30% of photos & videos and when selecting those photos/files individually the photo/file appears blurry & just keeps loading and the rest 70% files/photos, when opened, display the error 'could not open file'. I have not factory reset my device or erased any of internal storage which means the key to decrypt is still inside internal storage but my device is not rooted. Can someone please help me out so that I am able to access my data/ precious memories?? I'd really appreciate any help to solve this problem and get me out of this stressed out situation.
Abhishek Rawat (31 rep)
Jul 17, 2022, 06:39 PM • Last activity: Jul 17, 2022, 06:41 PM
1 votes
0 answers
127 views
Files corrupted when moved from internal memory
I've been using an LG Q60 since May. Occasionally spot a few pics and videos that won't play. Assume corrupted. Updated it to Android 10 last week and since then I can't transfer files from the phone's internal storage to the sd card. All files are corrupted during the move. Compressing files with w...
I've been using an LG Q60 since May. Occasionally spot a few pics and videos that won't play. Assume corrupted. Updated it to Android 10 last week and since then I can't transfer files from the phone's internal storage to the sd card. All files are corrupted during the move. Compressing files with winrar fails too. Can anybody advise on a fix?
Fridayfix (11 rep)
Jan 19, 2021, 09:58 AM
2 votes
1 answers
1305 views
Copy/paste images from phone to desktop, files are corrupted and huge (2gb+)
I linked my Android phone (v6.0) to my Windows laptop, located the phone's DCIM folder in File Manager and copy/pasted images from my phone onto my laptop's hard drive. Some of the images are corrupted, can't be recognised as a bitmap, and are 2GB+ whereas on the phone they would have been 2-5MB. It...
I linked my Android phone (v6.0) to my Windows laptop, located the phone's DCIM folder in File Manager and copy/pasted images from my phone onto my laptop's hard drive. Some of the images are corrupted, can't be recognised as a bitmap, and are 2GB+ whereas on the phone they would have been 2-5MB. It seems to be a date thing, as it is all images past a certain date. It also affected some videos and again it is all videos past a certain date, although a different date to the images. Is this a common problem, and what causes it? I'm assuming the images are lost as I deleted them from the phone once I saw they had successfully been pasted, without checking that the files were still readable.
Wilskt (121 rep)
Nov 30, 2020, 01:45 PM • Last activity: Dec 9, 2020, 05:34 PM
2 votes
0 answers
119 views
A cheap android phone killed my sd cards when I formatted them to internal, any way to get them back?
I bought an Ulefone Paris 2015 Chinese phone, a few years ago, it came with a bloated/malware OS, I put in a Lexar SD card, formatted as internal, something didn't work right (I don't remember), I tried again with another Lexar but same card, also the same, I stopped doing that. Since then the cards...
I bought an Ulefone Paris 2015 Chinese phone, a few years ago, it came with a bloated/malware OS, I put in a Lexar SD card, formatted as internal, something didn't work right (I don't remember), I tried again with another Lexar but same card, also the same, I stopped doing that. Since then the cards have been read only and I have thrown everything I can at them to format, except Linux command line, because I'm on Windows and Mac, but always gives errors and that it's read only (it's not plugged on my mac from a SD adapter so there is no lock switch, it's coming from a USB adapter that came with the card). I rooted the phone and put on a normal android 6.0 and it doesn't format the phone anymore either, they were brand-new cards, but something messed them up from that phone in its original state. Is there anything I can try before I throw them out? They mount fine and show android files, which pop back up when I delete, because read only, but that original garbage android formatted them in a messed up way, so that's the key, something with Android.
Toddd (21 rep)
Sep 10, 2020, 03:37 PM • Last activity: Sep 11, 2020, 12:24 PM
1 votes
0 answers
154 views
How to prevent file corruption in SD card during unmount?
I have a custom device running Android 8.1. I am mimicking a partition of the internal flash storage to be used as a removable storage. At boot *vold* mounts the storage and creates the mount points. From an android app, I am able to use storage manager APIs to access the storage and perform operati...
I have a custom device running Android 8.1. I am mimicking a partition of the internal flash storage to be used as a removable storage. At boot *vold* mounts the storage and creates the mount points. From an android app, I am able to use storage manager APIs to access the storage and perform operations such as mount, unmount, etc. Problem is, occasionally, I am getting file corruptions on the SD card when unmounting. I am saying '***on unmounting***' because I see the files corrupted when the same partition is enumerated to computer as USB mass storage after unmounting. I do make sure the files written to the card are 'flushed' and later a 'sync' is done on the shell as an extra precaution before unmounting the volume using the android storage manager APIs Storage is available in android app at /storage/D80A-0F16.
/dev/block/vold/public:179,27 on /mnt/media_rw/D80A-0F16 type vfat (rw,dirsync,nosuid,nodev,noexec,noatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/default/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/D80A-0F16 on /storage/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=1015,mask=6)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/read/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18)
/mnt/media_rw/D80A-0F16 on /mnt/runtime/write/D80A-0F16 type sdcardfs (rw,nosuid,nodev,noexec,noatime,fsuid=1023,fsgid=1023,gid=9997,mask=18)
---------------------------------------------------- Can anyone think of a scenario I might be missing here which causes the file corruption? **Edit:** Another observation I have is, if I restart the device the filesystem seem to not get corrupt, which makes me think that for some reason the files are not getting synced to disk correctly when unmounted? What can I do to make sure the files are getting synced to disk when unmounted?
CyA (11 rep)
May 6, 2020, 03:27 PM • Last activity: May 9, 2020, 04:54 AM
Showing page 1 of 14 total questions