shahbaz200 :
Link2SD will need non fat partition. If you want to use that app, here is a detailed topic by developer of app.
http/forum.xda-developers.com/showthread.php?t=919326
If you swap storage there won't be need of this app.
And give a complete volds file, there might be something more and what device you got?
You can try to replace as you said above but please have a backup.
Apologies for lateness....
Yes, I've already partitioned 32GB external SD card:
- 1st Partition: FAT32, Healthy, Primary (approx. 25GB)
2nd Partition: ext4, Healthy, Primary (approx. 4.25GB)
I am SOOOO glad I won't be needing Link2SD -- no offense to developer, I just prefer NOT to remain rooted.
After I swap files from internal to external, I will be able to unroot, yeah? That's kind of important to me. Don't want anyone messin' around by accident (by "anyone", includes me
).
My device is a
Visual Land Prestige Pro 7D; Rockchip
RK3066. I have a Factory Reset backup as well as one with some added apps/stuff I like on it. I'm OK for backups.
While I
may no longer need the ext4 partition, once I square away THIS task, the only other thing I'll be working on is extending RAM. I'm torn between using "ROEHSOFT RAM Expander" or creating my own proper swap partition -- haven't decided. Since I don't need the ext4 partition I created for Link2SD, couldn't I make use of the 4.25GB ext4 partition, delete it and create a swap file in it's place? Otherwise, I might as well extend the FAT32 partition to include the entire external SD card, right? But I digress....
First thing's first -- "swapping" internal and external SD's. Here's the current vold file:
## Vold 2.0 Generic fstab
## - San Mehat (san@android.com)
##
#######################
## Regular device mount
##
## Format: dev_mount <label> <mount_point> <part> <sysfs_path1...>
## label - Label for the volume
## mount_point - Where the volume will be mounted
## part - Partition # (1 based), or 'auto' for first usable partition.
## <sysfs_path> - List of sysfs paths to source devices
######################
## Example of a standard sdcard mount for the emulator / Dream
# Mounts the first usable partition of the specified device
#dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.0/devices/platform/msm_sdcc.2/mmc_host/mmc1
dev_mount flash /mnt/sdcard auto /devices/virtual/mtd/mtd9/mtdblock9
dev_mount sdcard /mnt/external_sd auto /devices/platform/rk29_sdmmc.0/mmc_host/mmc0
dev_mount udisk /mnt/usb_storage auto /devices/platform/usb20_otg/usb1/devices/platform/usb20_host/usb
## Example of a dual card setup
# dev_mount left_sdcard /sdcard1 auto /devices/platform/goldfish_mmc.0/devices/platform/msm_sdcc.2/mmc_host/mmc1
# dev_mount right_sdcard /sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/msm_sdcc.3/mmc_host/mmc1
## Example of specifying a specific partition for mounts
# dev_mount sdcard /sdcard 2 /devices/platform/goldfish_mmc.0 /devices/platform/msm_sdcc.2/mmc_host/mmc1
Thanks for looking this over for me. My Linux experience (or rather my lack thereof) is really messin' with me. I didn't think a few years between what I used to do and what I'm doing now was that big a deal, but apparently, I still have MUCH to learn....
Bern
Update -- FYI: Kernel Info....
Linux version 3.0.8+ (builder@server) (gcc version 4.4.3 (GCC)) #1 SMP PREEMPT Fri Oct 11 11:14:46 CST 2013
Except for the creation date, I don't have a clue how to find out if my device's kernel even supports a proper swap partition! For what it's worth, thought I'd include this info as well....