Hello,
I have searched but have not found an answer. I am running Cyanogen 4.2.5 after upgrading from JF 1.5. I have followed the directions from Cyanogens website wiki for partitioning my sd. I have a class 6 8 gig card. It shows the partition according to print but it only seems to be getting somewhat smaller in size. Meanwhile the phone memory is getting considerably smaller after installing apps. I don't have a linux swap is that necessary for app2sd to work? Is there a way to see if apps2sd is working? I don't think it is. Has anyone elde had any problems or guidance?
What type of ext are you using?
No, a2sd is not dependant on swap.
Try to reparition using the recovery image from amon_ra, link in my sig.
Decrease in phone memory could be due to cache from other apps.
To check if a2sd is working check the available size of the 2nd parition.
I am just running ext2 currently as I have never been able to get it to work. The phone memory gets low everytime i install an app.
See the 3rd suggestion, and upgrade to ext3 while your at it.
will do thanks for the quick input
Apps2SD on cyanogen 4.2.13 with G1
Hi All,
I am new to the website, I recently updated my G1 with 4.2.13 and I used the SDpart.txt from dusty51 to partition my SDcard. I started downloading apps to my phone however my internal memory is still getting low. So it seems to me that the Apps2SD is not working.
Does anyone have any ideas?
Thanks
i have the exacted same problem but during the sdparted.txt in console it is able to make the 3 partitions but the says err: /dev/blocl/mmcblk0p2 not found.
What's going on?
Related
Am I missing something here? I have successfully formatted my card, I've been running JF 1.42, then JF 1.5, and right now I'm on Haykuro's Hero ROM... however in none of the ROMs did I manage to get the apps to install straight to SD... I have the card set up correctly (since Hero works), 1 partition as fat32, second as ext2 (using gparted)... I'm just not sure why it's not working... I'm installing apps with ASTRO... do I have to move them to SD card after I install them? app2sd application didn't work on my JF builds (well it worked but after I applied it, nothing installed at all, so I'm gonna count it as not working)...is it an ASTRO problem? starter 1GB card problem? something I'm doing wrong? I seem to be following everything 100% correctly but it still doesn't install to SD... thank you verymuch for your help!
On jf roms you have to install the marcus maximus files to get apps to sd working correctly.
Or you could install a pre-modified jf1.5 rom that are on these forums.
Did at anytime you get a warning of low space?
Just because your internal memory is going down doesn't mean the apps aren't on the sd.
If you got a warning of low space then there's a problem. If you can install more than 25+ apps without getting the low space warning you should be good.
Hope I helped even though I babbled lol
And also
This post doesn't belong in the ANDROID DEVELOPMENT thread!
Please post it in general or a mod please move this
Thank you
I do believe I ran out of space on one of the JF ROMs, I don't remember if it was on 1.42 or 1.5... I really wanna get this working on Hero... my memory is going down and I don't see the apps on the ext2 partition when I boot into linux on my laptop... I guess I'm gonna go app-crazy and install a bunch of applications and see if I run out of space again... also will pulling out a card on Hero work to see if where the apps keep getting installed? or will it just not boot?
Ive tried installing Cyanogen about 10 times on my G1 and it always ends up the same no matter what guide i use. Ive tried so many different "stable" versions of Cyanogen i dont even know where to begin. I downgrade to RC29 fine, Install the radio update, and gain root access. Then i boot into the Home+Power menu and install Cyanogen through the Alt+S install prompt. Then the phone reboots and either hangs at the G1 screen or loads to the Cyanogen (Blue text) Android screen and hangs there and the screen eventually goes black.
Another time i installed a more recent version of Cyanogen, After about 5 minutes of sitting at the android screen it would load, but all the applications would instantly crash and i would have no choice but to turn the phone off. Does anyone have any idea what im doing wrong. Ive been searching every android forum for the past 4 days and cant seem to find a solution to solve this problem.
I don't know if this will work since you don't have a Cyanogen ROM to begin with, but you might try the Cyanogen updater app in the market. It is unbelievably easy and does everything for you from downloading the rom to rebooting into recovery and automatically flashing it.
Did you partition you sd? I am pretty sure any cyan mod requires a fat32 and ext2 oartition for the auto apps2sd.
crpercodani said:
Did you partition you sd? I am pretty sure any cyan mod requires a fat32 and ext2 oartition for the auto apps2sd.
Click to expand...
Click to collapse
Nah, it works fine without an ext2 partition, once you create one it will copy your apps over and set it up on boot. It does seem to have issues when the partitioning isn't right though. I've found doing partitioning in recovery console most reliable.
I have the same problem and to me it DOes have issue when the partitioning isnt right cuz I failed the partition... in console it just didnt work, and now everytime I try to reinstall the rom it turn black after the blue android logo...and from there Im stuck, I just dont know what to do to make it work...
have you tried checking the md5sum to see if you got a bad download. i got one once and nothing would work
MD5 sum matches up fine. Is there anything else i should be adding to this procedure?
http://forum.xda-developers.com/showthread.php?t=548924
I do this guide word for word and end up with that black screen i was describing before every time.
Install CyanogenMOD 4.0.1 (Stable), Right after that section of the guide when i reboot my phone, i get the black screen after the android logo sits for about 5-10 minutes and i cant continue with the guide any further although im assuming the other guides after this are optional.
have you tried the latest 4.0.4 rom?
Yessir i have. Ive tried 4.0.2 and older versions as well. No luck just different problems.
Can we install another rom other than cyanogen on the cyanogen recovery? cuz if so ill try to install a rom that dont have app2sd just to see...
Ive find my problem now my cyanogen work...it was my sd card that is not well partitioned even tough I reformated it to fat32 it just wont work..so after installin the cyanogen rom i just removed the sd card and it worked fine...so I guess ill go buy a already partitioned sdcard cuz im havin problem with theses...
I can't believe that no one has said this to the op but did you wipe before flashing
yea wiped... but now how to I proceed? I need an sd card...
If I partition my sd card outside of the cellphone and put it in, will cynogen rom will recognize that app2sd is possible or I will need to reinstall the rom?
I was suggesting wiping to the op mesh, forken, yes you can partion the card outside the phone as long as you have a fat32 partion on there since it is the only file type that the phone will recongize as a non operating storage place for your roms and other files
partitioning is so simple, just use console and follow the guides. Make sure you know what size your card is and you will be fine. You can't buy a partitioned sd card so your gonna have to figure it out.
once in recovery goto console
hit enter after each line
parted /dev/block/mmcblk0
print (this will give you your sd size in mb)
mkpartfs primary fat32 0 xxxx (xxxx is the size you get in print MINUS 512)
mkpartfs primary ext2 xxxx xxxx (first xxxx is the size of your sd MINUS 512, like we just did. 2ND xxxx is the full size of your sd)
then goto recovery and click fix/repair ext filesystems.
well yes you can buy a pre partion, theres a android website where you can buy pre partition sd card anyway you like it...
the problem is that my sd card is bugged now I think I need to fix it before trying to partition it again...cuz it wrongly partitioned..
Really you can buy pre partion cards, I think I just found my next scheme to make money since I can use the partion editor in ubuntu in 3 minutes so there is 60 minutes in an hour, so that's 20 cards an hour and I am lazy so 5 cards a day. How much is the mark up on these pre partion cards, I can out do them by 50 cents, make a link to my website for them in my sig and prob make a little profit, yay, go ignorance and laziness
ahah ill post it...
Do you know if I can fix a wrongly partitioned sd card... with just trying to partition it correctly? or I need to fix it first?
Sure, wipe it completely clean, it's called reformating. Make new partions, whichever way you are using for partion does not seem to be working for you so I would suggest trying to find another way, try googling gparted like I told you before to do and give that a try
just format the card to FAT32. You don't need an ext partition to run cyanogen, you just need it if you want apps2sd. And do a low level (not quick) format.
ive tried to reformat to fat32 and it does the same thing...
Rooted G1, 8g microSD. Had been running CM for months with no real issues. Was running w/ fat32/ext2/swap partitions and all apps were installing to card(ext) w/o exception. Recently decided to try another rom, so wiped, repartitioned, etc etc. Didn't like rom. Back to CM. I have been trying on and off now for 3 weeks to get apps to install to sd w/ no luck. Tried repartitioning on pc via gparted, partitioning via recovery (AmonRa). Tried defanged/cm/radio, even dropped back to rc29 and then back up from there. Same issue. Once I get CM installed, all installed apps seem to be reducing internal memory unlike my original CM install. Only thing I haven't tried is using a different card, although I don't understand why a fully repartitioned/reformatted card would not work fine.
Anyone have any suggestions on how to resolve this issue?
BTW, I hate to post a message with a topic that is present in so many others, but trust me, I've read a load of posts and still can't figure out what's happening.
Tnx,
MisterP0P0
Y did u repartition after switching roms, all u need is a wipe before the flash
How much system space are you talking about?
If you're showing 70+Mb's w/ the stock or Hard SPL or 80+MB's w/ the Danger SPL your apps are being stored on your SD card <- This applies to Cyanogen builds, probably other donut based builds also
Some of the sytem apps will remain on your internal storage, and with each app install your internal storage will decrease slightly but should not decrease by the full size of the app
All may be well.... seem to be hovering around 61 megs free. I've installed 10 apps or so...
Yep... it's working. Now to decide whether to use swap a/o compcache. Any suggestions?
just got my new class 6 card and want to set up apps2sd. im running fresh rom 2.1.2. as i understand apps2sd in built in to it. I will be doing a full wipe and reinstall of the rom. and wanted to set up apps2sd along with it since im currently starting to run low on memory. I was also wondering what the different options in RA are for and the difference between them "ext2 to ext3 and ext3 to ext4?" also which one do i use and do i need to use some space for a swap file?
thanks,
Hi,
If you experienced this problem go to the 6th post where the answer is.
Have a weird problem.
SD-EXT partition seems to not mount and be discovered by system at boot. As a result cannot use DT, S2E for CM7.
Here is some background info, I suppose my diagnosis is right. Please help
I bought google-branded Nexus One with Eclair, opened the bootloader installed CWM, partitioned SD card and installe newest CM7 nightly with gapps and DT. That made the phone reboot each time any new app was installed.
I tried with different DT versions, S2E app from Market and the problem wasn't solved. Then tried MIUI, but when enabled A2SD there all apps from data were gone.
The card might need to be repartitioned/reformatted.
Did that as well, even have used different cards, formatted on different recoveries and so on. Now I found out method of Data2SD from Desire, it works on CM7 and MIUI, but I am afraid of poor performance as dalvik and data of apps are on SD-EXT now...
You could try to perform a simple copy test to/from /data and to/from SD-EXT, to know how do the speeds differ, if at all. Internal memory of Nexus isn't really speedy.
You mean via ADB? I'll send some file as soon as I'll be on Win and give it a try
After all I noticed that both SD cards were Class 2, whereas in my Wildfire I have class 10. But that really shouldn't make that difference, should it?
Also an app Link2SD works fine, so the partition itself is accessible.
I also noticed, that on Wildfire there are 4 statbars in menu (Internal Memory, System, SD card, sd-ext), but on Nexus the last one is gone. This is why I think something curious is about mounting.
Does anyone know at what stage of boot DT A2SD is activated? When the SD-EXT partition gets mounted?
Nexus One controller speed is limited, so anything beyond Class 4 most probably will be simply a waste.
The SD-EXT should be mounted when the kernel is up and running the boot scripts (/system/init.d/*). Usually it's mounted in one of the first scripts (they're numbered, and run by number sorting order).
The tab in the phone menu is an option of specific ROM. No stock ROM supports A2SD, so in order to get this tab you need a custom ROM that has this specific option integrated. I don't know of any - though MIUI most probably has it.
[SOLVED]
Thx all for help.
It was radio to blame. I installed CM7 after stock Eclair with very old radio.
Solution: go back to stock Eclair, do all OTAs and try once more with A2SD.
(and never buy a Wildfire to be afraid of doing OTAs on Nexus (I've lost root possibility by doing OTA on WF))