Tag Info

Hot answers tagged

16

I'm on a rooted Samsung Spica running the stock Samsung 2.1 Eclair version. Since my internal memory was limited to around 160 MB, I was hunting around for a simple enough solution and preferably freeware. I have an 8 GB card and IMO, allotting 1 GB would be more than adequate for all the games / apps that I'd want to keep for posterity but couldn't afford ...


7

Primary reasons for the no swap recommendations are the basic uselessness of swap for most devices, performance reasons, and device longevity. As Liam mentions, modern devices have no shortage of RAM (Even my old underpowered Wildfire S has as much RAM as my previous desktop.) and that RAM is managed fairly well by the modern Android system, making a swap ...


7

You would need a custom ROM that supports moving apps to the Ext3 partition. I would recommend searching the development section of xda-developers forums for your handset for such a ROM. If a ROM does not support apps2ext natively, you can try your luck with a script (example for HTC Dream/Magic here) that can be installed on top of another ROM. [Edit]: ...


6

Yes, you should be able to use FAT32 with no problems. Android supports FAT/FAT16 and FAT32, and I believe raw / unformatted cards may work with some phones. You can also use EXT partitions but this requires some extra work, see for example how to use ext partition in my android?


6

FYI The CyanogenMod 10 is the first update with the code to detect an invalid IMEI. You could already have an invalid IMEI and don't know about it. The issue with an invalid IMEI is that you may have emergency calling problems (inability to do emergency calls). Confirm IMEI Does the IMEI reported match the number under your battery? Dial *#06# and ...


6

I installed the Disk Info app and in the options, I enabled Expert mode and Unmounted partitions. It doesn't say "swap", but it shows clearly that it's the only other partition on the SD card and it's the right size, so /dev/block/mmcblk1p2 must be the one: Swapper 2 is configured to use /dev/block/mmcblk0p3 by default, so I'm glad I didn't go with the ...


5

You can also opt for an easier way as described in this answer, if all you're looking for, is to shift apps from your phone's internal memory to SD Card. A free app called Link2SD will help in this case. It has a decent GUI and makes it easier to move apps between SD Card and internal memory - also fixes the market links so that updates from the market are ...


5

Who or how it was fixed as 190MB? The manufacturers decided that. They probably expected that that size would be sufficient during the expected time they will continue official support for the phone. Can the size of partition be increased? If you're rooted and installed custom boot loader, yes partitions can be resized, although not ...


5

fdisk -l works if you pass the whole disk device name explicitly (e.g., fdisk -l /dev/block/mmcblk1); what does not work is automatic discovery of block devices (apparently because Android places block device files under the /dev/block directory, but fdisk expects to see those files directly in /dev). Therefore one option is to collect the list of whole disk ...


5

It's even riskier than cybersam says. You shouldn't check/repair a mounted filesystem (i.e. when it is in use), on any operating system, because programs might be using the files while you're checking them and possibly making changes. This could cause the checker to think there are errors where there are really no errors; it might cause unexpected behaviour ...


4

As discussed, you can store apps on the ext3 partition which will free up internal phone memory. There are also apps like Swapper2 which allow you to put your swap file on the SD Card. Be warned, that this will degrade the life of your SD Card and will also chew up battery due to frequent read/writes to the card. Weigh the potential of additional free space ...


4

To a Windows user "mass storage" means the FAT32 bit remainder of the SD card after partitioning. The ext partition won't be visible to Windows normally. The ext partition will be used by some some the "store my apps on the SD card" implementations. Some use FAT32, some use ext2/ext3/ext4. For the latter it is an extension of your internal storage (with ...


4

I believe you want: cat /proc/mtd. Also useful: mount.


4

This will not change the partition size of /system, but uses another approach: Limit the data placed on that partition. So here's what I did before flashing CM7.2 on my Milestone²: download the file to flash. This is usually a .zip file (otherwise, the following won't work) open the .zip with your favorite archive manager (alternatively: unpack to an empty ...


4

1) On which physical storage does "Memory" sit When the specs say "Memory", it's referring to the RAM that the device has. This is not persistent storage, it is "volatile" storage, which loses its information when unpowered (after a brief discharge time). RAM is memory the system and apps use to function, for things like storing the state of an ...


3

This is usually caused by a wrong/corrupted/replaced /efs/nv_data.bin. If you have a backup of /efs It is likely, that some ROM installer created one for you. If you have a backup of the /efs folder on your SD-Card then it's safe to simply copy the files from the backup to /efs: adb shell # open a shell su # become root ...


3

Make sure you're making the second partition primary. Both partitions need to be primary, just because it's the second one it still is primary.


3

The use of a swap file it so save memory (RAM) to storage (hard drive/sd card). The recommendation of 0mb for the file size is because it is not usually needed. Android takes care of memory management in a different fashion than swap files. Background: A Swap File is traditionally used to store what is typically in memory onto storage when memory is low. ...


3

Requirements: have a SDcard with a second partition that is ext2/ext3/ext4/... formatted. be sure /data/sdext2 exists be sure that mount-scripts are in place (menu->more->recreate mount scripts in link2sd) If unsure, do as root via adb: df | grep sdext2 should show you a mounted ext2/ext3/... mmcblk0p2 partition


3

According to this linky here this is what it has to say What is EFS? It is a place that stores your Android smartphone important data like Wi-Fi, Bluetooth MAC address and IMEI (nv_data.bin). After reading the above linky, it would be prudent to make a backup of that partition otherwise well and truly hosed! :) As for /firmware I am guessing that ...


3

I found out that all the apps missing have an .asec file in the .android_secure folder on the sd card, however the .android_secure folder itself is there. On Linux I wrote: cp sdbackup/* /media/disk -r It copies all folders, and their content, recursively. Except for the hidden folders in sdbackup, e.g.: sdbackup/.android_secure sdbackup/.doubleTwist ...


3

Most phones have separate AP (application processor) and BP (baseband processor AKA modem AKA radio). "Rooting" results in gaining control over the AP. The carrier "subsidy" lock is residing in BP. Most custom ROMs just include stock (i.e. still locked) BP image as a binary BLOB. Since the BP code is proprietary and never gets released to public.


3

I tested this, and your concern is valid. I added a dummy file to /system and then did a nandroid restore. The dummy file survived. Repeated the same test on /data with same result. So I don't know why CWM doesn't wipe those partitions first. The CWM author probably made an assumption it doesn't matter or there may be a valid reason they don't get ...


3

Speaking of GParted, I assume you have a Linux computer available. So steps to be performed are quite simple -- speaking of an external SDCard: Unmount the card from your Android device, and take it out Put it into a card reader, attach it to your Linux computer. Mount it there. Copy all contents into an empty directory on your Linux machine. From the ...


3

I found it! The answer was in PIT file, because as it says here: you will only need to use this if a firmware update needs to change your partition layout (very very unlikely) or if you mess up you partition table (you don’t want to do this) Which is definitely my case. So, I tried that GT-I8190N and GT-I8190 should be used with different PIT files ...


3

It might be that this option will try to repair any filesystem issues that it finds. If a repair attempt does not do the right thing, or is prevented from completion (say, the battery dies), you could end up with unusable files; or, if the repair attempt failed in the system partition, you could end up with a dead device (but you might be able to recover ...


2

AFAIK the different partitions are identified by their ordering on the SD card. Therefore the standard FAT32 partition comes first, followed by the app/data partition (usually ext3 or ext4). Sometimes a swap partition follows as third partition. If you use the same partition pattern (number of partitions and partition types) on the new sd-card there should ...


2

0.08-11.04.05 RC4: - 07app2ext script included in /system/etc/init.d - works via bind mount but is compatible with symlink versions. (warning - do not put more than one app2ext script in init.d as it could result in loss of apps) Checked source from /update-cm-7.0.0-0.08-11.04.18b-Milestone-signed/ system/etc/init.d/05mountsd mounts /dev/block/mmcblk0p2 in ...


2

There are two ways to apply and use swap on your device, using a swap file or using a swap partition. This guide provides instructions for both of them. Disable Compcache First step is to confirm the status or presence of the compressed cache, thus ensuring that it is disabled. While CyanogenMod does not enable Compcache support on all devices, and by ...


2

Free Space Here you must distinguish between the several partitions: /system: This is mounted read-only in normal mode, and the place where "the system" is installed (Android core apps plus most of the pre-installed "bloatware"). No matter if it shows "220 MB available", as a normal user cannot make any use of that "free space" internal storage (/data): ...



Only top voted, non community-wiki answers of a minimum length are eligible