Post Last Edited by dlanor at 2014-9-30 08:19 |
Post Last Edited by dlanor at 2014-9-30 07:44
Here's a followup on my test of Paragon's extfs utility:
It does recognize one extfs partition on our Android cards, containing what should be part of the root partition (various folders with system apps etc). But it is only part of the root system, and is only half a GB in size, and there are 8 different partitions recognized only as "Unrecognized file system", as well as two incorrectly identified partitions. One of the latter is stated as FAT-16 and the other as FAT-32. But that is wrong! That last one is also mounted for access by Windows, but any attempt to access it through Windows Explorer will cause a freeze, possible to terminate only by forcibly terminating the Windows Explorer task through the task manager.
In short: Since only one of many partitions is correctly recognized, we can only do limited manipulations of the contents of that partition, and all partition size changes are impossible to do safely. (We must assume that even space between partitions may be used, as normal partitioning rules don't apply.)
The above results were for an SD card which I later realized was for Android 4.4, and little used. I then repeated similar tests for my most used card with Android 4.2, which gave very different results. It had 4 partitions that were recognized as extfs, plus the usual group of unrecognizable blocks. But of the supposed extfs partitions only a few worked normally, including one of 1GB which I think matches our "0.98 GB internal flash space". But attempting to access some of the other extfs partitions caused a hard system crash (blue error screen) and reboot, so this kind of investigation is a risky business. Others doing this should make sure to have a fresh backup to revive the card from (like I did), as it is likely to be corrupted by system crash during access.
Best regards: dlanor