Ok, so my phone has only had CyanogenMod on it for 5 days, so I'm not really deep in this stuff yet.
I initially installed Cmod 4.2.11 and set up Apps2SD on an 8gb Class 8 card (7gb FAT32, 1GB EXT, 64mb swap). I then upgraded to 4.2.12.2 yesterday morning. All of these steps seemed to go by as smooth as silk.
Apparently at some point last night my phone locked up... when I went to use it this morning it was unresponsive, and I had to pull the battery to get it to reboot. Now, with the SD card inserted, I get the Tmo G1 logo, then the Cyanogen Android logo... then a black screen. With the SD card removed, the phone boots ok, but all of my applications are (obviously) missing.
Looking at the card on a PC, my FAT32 partition comes up fine, so I don't think the card is bad. Also, when I insert the card while the phone is on, the FAT32 partition comes up ok, but the secondary SD card values remain as Unavailable in the System Menu. (This may be expected, though, as the card was not present on boot.)
I know that you can't remove the SD card while the phone is on when using Apps2SD, and I didn't until there was an issue.
What is my solution? Is there a way to repair my EXT partition, or do I need to do the whole thing over? Also, I did not upgrade to EXT4; I couldn't get the commands to work, and it said optional, so I skipped it. Was this a mistake?
I would reformat your card again. I would just stick with Fat32 and ext3. you don't need swap for cyanogens rom.
Ok, great. Any idea what could have happened? It took me like two days to re-install all my apps, and I'd like to take whatever steps I can to prevent this from happening again.
Related
Yesterday I upgraded to cyanogen's 4.0.4, it said that i would have to partition my sd card(8gb) to allow the apps2sd to automatically work, a friend of mines recommended Paragon Partition Manager, i installed it, and partition my sd card, to ext 3 format, so i have about 1.3 gb of partitioned sd card and about a little over 6 gigs for music and videos. The cyanogen FAQs said that " 4. How do I set up apps-to-sd?
You need to create a second partition on your SD card in the ext2/ext3/ext4 format. Search the forums if you don't know how to do this. Once created, the ROM will move your apps automatically and new apps will be installed to the SD by default. " but it hasnt freed up any space on my phone, and when i download new apps, it still goes directly to the phone. Am I doing somthing wrong and should i consider reformating the whole sd card, partioning over again and adding a lower amount for apps and a linux swap partion also.
mrhalfdeadman said:
Yesterday I upgraded to cyanogen's 4.0.4, it said that i would have to partition my sd card(8gb) to allow the apps2sd to automatically work, a friend of mines recommended Paragon Partition Manager, i installed it, and partition my sd card, to ext 3 format, so i have about 1.3 gb of partitioned sd card and about a little over 6 gigs for music and videos. The cyanogen FAQs said that " 4. How do I set up apps-to-sd?
You need to create a second partition on your SD card in the ext2/ext3/ext4 format. Search the forums if you don't know how to do this. Once created, the ROM will move your apps automatically and new apps will be installed to the SD by default. " but it hasnt freed up any space on my phone, and when i download new apps, it still goes directly to the phone. Am I doing somthing wrong and should i consider reformating the whole sd card, partioning over again and adding a lower amount for apps and a linux swap partion also.
Click to expand...
Click to collapse
You aren't meant to make one bigger than 1.5, yours is very close so it could be the issue.
A good way to check if its working is if space is being used up on the ext3. Go to Setting > SD > secondary partition.
Also try rebooting, you might find that your internal space increases afterwards.
If neither of those work then reformat and make a smaller ext partition. I'm struggling to fill up my 500mb, why anyone would need 1GB+ is beyond me.
also,i am noticing since i have done this partitioning, that if i have my sd card in the phone and reboot, that after the android boot screen, that my phone will go blank, and if i pull the card and battery out and reboot with no card in the phone will do fine.
mrhalfdeadman said:
also,i am noticing since i have done this partitioning, that if i have my sd card in the phone and reboot, that after the android boot screen, that my phone will go blank, and if i pull the card and battery out and reboot with no card in the phone will do fine.
Click to expand...
Click to collapse
Hold on. Your phone will only boot properly without the sdcard. You should not remove the card when the phone is on, because it can bork your entire partition.
If I was you I'd wipe the card and start over, adding a smaller ext partition.
ahh shoot, ok then, i just formatted the partion back to fat 32, so you suggest me to just, re partition it in ext 3 and make it smaller to about 500 mb should i also make a linux swap?
and also, although i formatted it back to fat 32, it wont let me merge the files back into 7.3 gigs. or maybe i am not doing it right.
mrhalfdeadman said:
and also, although i formatted it back to fat 32, it wont let me merge the files back into 7.3 gigs. or maybe i am not doing it right.
Click to expand...
Click to collapse
merge files? got no idea what you're talking about.
Just wipe all partitions on the card. Make one ~7GB FAT32, ~500mb ext3 and if you want 32mb linux swap. To be safe wipe your phone and reflash cyanogen mod.
yea well, i dont know what is going on with it, but i have wiped, and rebooted, now and it is still blank after the android boot screen, and the sd card is in it now. i dont know what to say now.
i have the same issue
The problem is the Recovery IMG
Try install this recovery image: RA-dream-v1.2.3 Recovery Image
The make the partitions again from the recovery console
Jesus, man...
I suppose because of lingering paranoia from the days of filling my phone up daily, I've always made an Ext partition around a gig. I've never, ever, ever even filled half of it.
Then again, since I don't usually listen to music on my phone I also Have a nearly 7 gig fat 32 partition that I don't often fill. Honestly, it's probably because I keep losing the damned jack adapter and I haven't seen the earbuds I bought with the jack attached in months.
I have so many 3.5mm headphones around and still, those damned adapters elude me.
having a few issues in this area as well, all is partitioned as reccomended within the recovery console, (~7Gigs'ish fat32 and a 500MB part on ext3...) apps to SD is still blanked out... weird from my POV, as it worked fine until i updated to CyanogenMod 5.0.7 test 5..
Can anyone reccomend a more stable "2.1" based Cyan rom? or is the 5.*.* series the first of its kind to utilize 2.1? sorry for veering off-topic, but i feel my problem may be the newest releas of CM as it IS a test build...
Any words of wisdom would be greaaaaatly appreciated. not new to this stuff, but the apps2sd thing i never bothered with untill now (i do so mu h reformatting and build testing its becoming a pain to re-install all my apps... as i refuse to pay for the MyBackup app lol)
~Dark
Hi
I have some big problems when I use an EXT2, EXT3 ore EXT4 partition on my SD card.
I want to use APPS2SD to save memory space, but as soon as I make an EXT partition on my SD card, my phone always hangs all the time in the startup.
I get the Android logo, and that the screen goes black with background light, and hangs like that fore 30min with no change.
But if I eject my SD card and start up without it, it's no problem, but now all my programs are in the SD card so they are missing.
What I've done:
I had CyanogenMod-4.2.05.
Made an EXT3 partiotion on my SD card.
Made an linux-swap 31mb partiotion
Updatet to CyanogenMod-4.2.11.1 and than it started up, added my progs to the SD.
Had 1 reboot with no problem, tried to update some programs, than it hang up on the update, woudnt update.
So I had an reboot, that when it started up I got a lot of error messages on the updates.
Tried an new update, and now it wont start up with the SD inserted.
I tried ext partition on my erlier CyanogenMod but same problem than also...
What could my problem be?
Have an 8gb class 4 micro SD card
when I now trie to install programs I get an error message "Insuffcient storage availble"
Clearly this is a problem with your sdcard. Try complete re-format first, followed by complete wipe and re-flash. If that doesn't help then you need a new sdcard.
Good luck.
In what order are your partitions? It sounds like you no longer have the FAT32 as mmcblk0p1? Make sure the first partition is the FAT32, the second is EXT, and the third your swap.
Hi
Could be my card, it's an ebay card so, but works fine with music...
I use an guide fore formating my card, and I make the fat32 first, than ext and so the swap.
Now I tried to make an partition with ubuntu, and without the swap, but dosent seem to help, black screen after the adroid logo....
I guess I give up and its my card...
When i use the Print comand in parted i get the fat32 up first...
Print
number start end size type file system fla
gs
1 0 7500 7500mb primary fat32 lba
2 7500 8000 500mb primary ext2
3 8000 8032 32mb primary linux-swap(v1)
Use AmonRa's recovery? It will paritition the card for you the right way with whatever size partitions you specify.
Ok so my partition could be the problem?
ill try the AmonRa's recovery than, and if not I guess its not ment to be apps2sd on my phone...
Well, I wouldn't say that apps2sd is not ment for your phone since so many of us are using this hack (including myself) however this may be a tedious process of eliminating possible causes. I would not rule out the possibility of damaged SD card. It has happened before to many people. Re-format and re-partition your existing card first. Wipe everything off your phone, re-flash the rom of your choice (following the instructions) and see if it works. If it doesn't work - then I would look into getting a different SD card. I just received a tweet that compUSA has class 6 8GbB card with adapter for $30. I also saw something in "Dream accessories" forum in the "Promotions" thread, I believe 8GB card for $15 from Amazon. Cards are a lot cheaper then new phone, you should try that out. Good luck.
Ok.
I've now installed the AmonRa's recovery 1.5.2
Partition the card with AmonRa's recovery
Wiped data/factory
Shud I wipe dalvik-cache, battry status, and rotate settings also?
Wipe dalvik-cache, others should not matter for what you're trying to accomplish.
Ok thx.
I'll try that, if it doesnt work now, I'll buy an new sd card
So AmonRa's recovery didnt help, so I guess it's my sd card than.
Will buy an new one and test with that.
So fore now on it's low on space
Maby this time I will remember to take an backup when I have y phone the way I like, getting tierd of setting up my phone all the time
To start, let me say that I feel like a complete idiot browsing the forums looking for an solution to this problem.
Situation:
- Bought rooted G1 from friend with CyanogenMod with included 2GB SD card. Installed EnochX custom theme.
- Wanted more room for apps/music/videos, bought a Class 6 8GB ADATA microSDHC card.
- Partitioned 8GB card as follows: 1.3 GB EXT2, the rest as FAT32. Copied data from 2GB card to 8GB card (in FAT32 partition).
What happens:
- Powered off phone, removed 2GB and insert 8GB.
- Phone powers up, shows the Enoch splash screen briefly, then the screen goes blank - it's backlit, but only black. Nothing. Waited a few minutes, no progress.
For kicks, I re-inserted my 2GB with all my apps ... none of which work, of course. Most of what I installed is gone, but my custom wallpaper and desktop shortcuts remain.
I would like to revert to what I had previously installed. Re-downloading the apps isn't a problem, but did I do something wrong in the upgrade process? From what I understand the 8GB should be working fine with CyanogenMod...
Again, please forgive my n00bishness ... 20 years experience with computers, very little with cell phones ..
EDIT - nvm, problem fixed itself ...
http://wiki.cyanogenmod.com/index.php/Apps2SD#Upgrading_SD_.2F_Moving_data_to_new_SD
Everything you need to know and more. Remember to have AMON Recovery 1.5.2 so that the ext partition actually restores properly. Granted this method really isn't full proof. When I did it, I had to re-install half of my apps, which is a huge deal really.
Another simple method you could try is this, go to Recovery > Console > type "utility", then select the option to move apps to SD. Then backup all your stuff, then put in new SD, partition, then do the same thing, but restore apps from SD.
So I actually switched to a smaller SD card (so I can use my 16GB in my Nexus One - coming tomorrow!!). What I did was this.
1. Partition replacement card.
2. Copy files from the Fat32 partition of current card to replacement card.
3. Boot into recovery with current card.
4. Create a Nandroid + Ext backup.
5. Power off.
6. Swap cards.
7. Boot into recovery with replacement card.
8. Restore Nandroid + Ext backup.
9. Boot normally.
100% success, no FC's, no problems, all apps present and working.
Hey there-
I've been searching around on the forums before I asked this and I havent seen anything like it. I might just be retarded. Anyways, anytime that I remove my SD card with the phone on, the phone immediately freezes. Sometimes I have to remove the battery after this, and sometimes itll just reboot. I've also noticed that whenever I plug my phone into the computer, it doesn't recognize that a USB cable is connected (no notification to mount, and no USB debugging) When I try to eject the SD card from the menu, the options to unmount the sd card and to format are both greyed out. I'm not running a2sd, or swap. When I try to boot the phone without my sd card in, it won't get passed the g1 logo? I'm running cm5, anybody have any ideas?? Thanks
Correct me if i'm wrong, but i think the cache would go on the SD Card?
(With all saved settings, etc.)
So i think thats your "problem"...
Look what formating your card have, a good guide to find this out
can you find here:
CM Wiki Link
fluxx
I noticed when I formatted the card I removed the swap partition, and everything acted the same as before. Then I formatted it again and removed my ext partition, and the phone would not boot again. Then I formatted yet again and put the ext partition back on, and it booted just fine. So I guess my phone won't boot or run without an ext partition? I've rooted a few phones from stock to CM5 and I haven't thrown an ext partition on there, so why does mine require it?
I have a G1 with 8gb class 6 sd card. Had 128mb swap, 256mb ext4, remaining fat32 partitions. Have never had an issue with that setup since I got the card like 6 months ago. I've also had just about every rom on the phone at some point or another. Today I decided to switch from zx hero 1.4.4 to cm5.0.8 stable. Did the usual wipe all 5 etc.. Got into setting up the rom and as soon as I logged into my google account I got the "sd card damaged" warning in the notification bar. I figured no big deal, I'll just reformat the sdcard and all will be good. Reboot the phone, (amon ra recovery 1.5.2) and go to partition sd card. Run through everything, keeping the same setup I had. I prepared myself to restore my sdcard backup, but to my surprise all my files were still there. Tried to partition again, then rebooted to recovery. Check to see if my .zip files were there and they still were. THough this was odd, since every other time I've reformated I had to reload all my files. Wiped and flashed super d 1.9.3. Booted up, got the damaged sdcard error again.
Now i was getting concerned. Went into terminal and checked my swap partition. Still working fine. Checked my gallery, said no files. Opened the camera, said I needed an sd card to take pictures. I decided to mount the phone to my pc, and all of my files are there and work.
I also tried to repartition just now with paragon on the pc, with no luck. The computer sees the sd card, says its not formatted, but wont let me do anything.
Any input? I know this is a long post, but I'm just trying to figure out whats going on.