Apps not installing on Sd card.


ukracer

Members
Jan 9, 2012
1
11
Hi Guys despite checking with apps2sdgui that the sd card is active I can not install any apps there.

This is the log file from TE.

$ export PATH=/data/local/bin:$PATH
$ a2sd repair
[ ] GREP: Using ROM Busybox.
[ ] REBOOT: Using ROM Busybox.
[ ] FDISK: Using ROM Busybox.
[ ] CAT: Using ROM Busybox.
[ ] MKDIR: Using ROM Busybox.
[ ] RMDIR: Using ROM Busybox.
[ ] CHMOD: Using ROM Busybox.
[ ] MOUNT: Using ROM Busybox.
[ ] UMOUNT: Using ROM Busybox.
[ ] CP: Using ROM Busybox.
[ ] RM: Using ROM Busybox.
[ ] MV: Using ROM Busybox.
[ ] LN: Using ROM Busybox.
[ ] MORE: Using ROM Busybox.
[ ] MKNOD: Using ROM Busybox.
[ ] AWK: Using ROM Busybox.
[ ] SLEEP: Using ROM Busybox.
[ ] SYNC: Using ROM Busybox.
[ ] TEE: Using ROM Busybox.
grep: /init.rc: Permission denied
__ _____
| \ |
| | |
|__/ | Darktremor Apps2SD 2.7.5.3 Beta 4a (2011-01-30)

[-] Checkpoint 1: Check for SD Card Fix and Implement.
[-] Checkpoint 2: Run Dalvik Heap Program (if exists).
[-] Checkpoint 3: Run Set Low Memory Killer Program (if exists).
[-] Checkpoint 4: Determine Mount Point.
[-] Checkpoint 5: Set Parameter Variables.
[ ] GetProp Command = /system/bin/toolbox getprop
[ ] SetProp Command = /system/bin/toolbox setprop
[ ] Mount Point = /sd-ext
[-] Checkpoint 6: Insert CyanogenMod patch.
[-] Checkpoint 7: Complete Dalvik Cache Move (if applicable).
[-] Checkpoint 8: Resetting Dalvik Cache Partition
[-] Checkpoint 9: Switching Davlik Cache to Cache Partition (if applicable)
[-] Checkpoint 10: Checking for existence of command parameter
[-] Checkpoint 11: Check for a2sd help command
[-] Checkpoint 12: Check for a2sd check command
[-] Checkpoint 13: Display version information.
[ ] Starting Darktremor Apps2SD Version 2.7.5.3 Beta 4a
[-] Checkpoint 14: Check for filesystem support.
[-] Checkpoint 15: Mount partition.
[-] Checkpoint 16: Reset Dalvik if Flag File is present.
[-] Checkpoint 17: Mount Swap.
[-] Checkpoint 18: Display Heap Size.
[ ] Heap Size set to: 64m
[-] Checkpoint 19: Check for start parameter and launch start2sd if needed.
[ ] Launching Apps2SD Start Program with repair
[X] No a2sd.swap environment variable found.
[X] Problem detected: Darktremor Apps2SD may not have ran
during boot. Cannot read a2sd.mountpoint.
[ ] Starting Darktremor Apps2SD in repair mode
[!] Initiating Repair.
[-] EXT Partition Mounted.
[-] Application on SD Card.
[-] Private Apps on SD Card.
[-] Dalvik-Cache is on SD Card.
[-] Dalvik2Cache Mount NOT Active.
[-] Program Data on Internal Storage.
[-] No Apps2SD Flag File NOT Set.
[-] Dalvik2SD Flag File Set.
[-] Dalvik2Cache Flag File NOT Set.
[-] Data2SD Flag File NOT Set.
[ ] Setting File System Ready property to 1.
$

Any advice appreciated. My eyes are streaming as I have done reading to death today an have diabetes. lol
 
I am pretty sure this requires an "ext2-3-4" partition on your SD card, as some apps are required under the internal storage.

Me myself is working on getting the "ext" partition to work at the same time as the "FAT32".
 
MIUI supports A2SD out of the box... but you need a "ext2" or "ext3" partition for it. I believe 512 Mb are enough. After that grab Terminal emulator from the market and use this commands:

# su - super user privilleges
# a2sd check
# heapsize 64
# a2sd install (/reinstall)
The phone then reboots.

# su
# a2sd cachesd
The phone reboots again.

Thats about all.

Hope it helps.

P.S.: You can use GParted to make the partition.
And remember: !!! Back-up your SD Card!!!

Sent from my HTC Desire using the miuiandroid.com forum app
 
If I create an ext* partition then it refuses to recognize it.
Windows wont even recognize it, followed the instruction step by step.
Installed Ubuntu and everything....giving up this

Does it require a specific type of SD card?
 
Windows will never recognize ext type partition, that's why you have to use Ubuntu. Have you made a ext2, 3 or 4 partition?
Btw... your phone's explorer won't show you that partiotion.

And one more thing.

!!! First create the FAT partition and afterwards the ext partition, not the other way around. !!!

Sent from my HTC Desire using the miuiandroid.com forum app
 
Using Ubuntu, creating the Fat32 partition first then the ext*.

I have tried all types of ext* but the phone will not recognize the card.
 
Btw... forgot to ask. What device are you trying it on?

Sent from my HTC Desire using the miuiandroid.com forum app
 
HTC Desire GSM (Bravo)
Ben;

My s***estion is to use amon-ra to partition the sd card and retry. BACK UP YOUR CARD BEFORE DOING THIS!!!!! It will wipe everything. If you don't have rom manager on your phone, load it from market. Now just click the partition sd card tab. Rom manager will make an ext3 by default. Choose at least a 512mb partition, (1gb is probably better if you have a lot of apps. ) ZERO swap and the rest FAT. It will boot into recovery and do this. After you are done, now try running terminal emulator again and then "su" and then "a2sd reinstall". That should fix it. You may also want to run a2sd cachesd which will move the dalvik cache over as well. Then mount your phone and load your backed up stuff back into the normal fat partition.
 
HTC Desire GSM (Bravo)
Ben;

My recommendation is to use clockworkmod recovery/rom manager to partition the sd card and retry. BACK UP YOUR CARD BEFORE DOING THIS!!!!! It will wipe everything. If you don't have rom manager on your phone, load it from market. Now just click the partition sd card tab. Rom manager will make an ext3 by default. Choose at least a 512mb partition, (1gb is probably better if you have a lot of apps. ) ZERO swap and the rest FAT. It will boot into recovery and do this. After you are done, now try running terminal emulator again and then "su" and then "a2sd reinstall". That should fix it. You may also want to run a2sd cachesd which will move the dalvik cache over as well. Then mount your phone and load your backed up stuff back into the normal fat partition.