[Q] a2sd questions with Eclair - Epic 4G General

I recently flashed my Epic to run Baked Snack 1.6 and just for grins decided to set it up for a2sd support. It seems to be working properly as Titanium Backup shows an a2sd partition. I also used Android Terminal to run some commands like "diskspace", "install", and "check" that shows it is running like TB shows.
I see the apps being stored at system/sd which I suppose is the Ext2 partition I made in CWM recovery mode. Can I insert apps directly into this file directory and have everything stay copasetic or do they have to install normally?

More than likley you will not get help here with that issue due to the maker of the rom is no longer here and his stuff is not supported.

Using baked snack is incidental to the thread. I need some info fom those using a2sd on eclair units.

When I was using a2sd on bs 1.6 created the partition, used terminal to initiate a2sd and it even moved over my old apps. Everything I installd defaulted to sd. The way I knew was that my phone memory was rediculously high, like 400mb, because on that rom dalvik cache is on sd as well.
Sent from my SPH-D700 using XDA App

Related

Apps from market to sd?

How can I install apps from market to my sd, instead of my phone? I have few non-market games on my phone running from SD (Doom, Wolf3d). My phone is rooted, ROM version is in my sig. I recently downloaded quite a few market apps and they all went to my phone's memory, making the phone really slow
I uninstalled those apps so now I have 31mb free instead of 8mb. Phone runs better, but I would like to be able to install apps on the sd, instead of the phone memory, so I can have unlimited amount of apps without making the phone slow...
What? Really?
Look in the dev section. First you would need the recovery image in my sig, or cyan's but amon's has an easy partition manager built in.
You need to add a second partition formatted to an ext filesystem, and a ROM that supports automatically loading and writing apps to that partition - that's all ROMs out at the moment, unless stated otherwise. I don't think the dudes builds support automatic Apps2SD because they have not been updates in a while, so I'd suggest using a Cyanogen or Dwang Donut build.
You can partition the card however you want. You can use a Gparted live cd, Paragon partition manager on windows, do it from the command line on your phone using parted or use Amon RA's recovery which will do it in one click.

Low on Space

Under applications I there is a tab for Apps On SD..
Is there a tab for Apps on Phone?
I keep getting Low on Space error, and cannot remove it.
I've cleared browser cache and deleted SMS messages..
Moved almost every app I could to the SD card (except the system ones, which won't allow me too, and a few widgets which need to be on the phone apparently [winamp, clockr, battstatt]).
Not sure what else is eating the ROM..
Is there an uninstaller app that you recommend that tells me if an app is on external or internal?
I'm running Kangorama 1.1 if that matters.
Thanks
On Kangorama's first post, you should look into the apps2ext method. Nexus One doesn't have much built in space for apps, so it's going to happen pretty easily. I highly recommend apps2ext since i have several gameloft games that eat up my memory instantly.
If you aren't interested in apps2ext, in the cyanogen settings/apps there should be a auto move all to external. This is the default froyo apps to fat32.
Thanks for the tip..
I thought I had apps2ext setup..
It was set in my advanced installer file and I remember choosing an ext2 partition..
however when I run a2sd check in the terminal
it says it finds a partition but it isn't installed properly.. I might have an ext4 partition and this rom doesn't support it..
I tried re-installing and it says it's missing an install file..
Running fix_permissions now..
I'm going to try a2sd uninstall/install in a bit.
You must have an Ext3 partition, so in your recovery you have an option to ext2>ext3.
Then in terminal write this:
- su
- a2sd check
- a2sd cachesd
Then phone will reboot and voila

DT A2SD on CM 7.1 RC1

Some of you guys tried to install on CM dt a2sd 7 .1 RC1
Sent with my Wildfire s-off thank Alpharevx using XDA Premium App
I never needed a A2SD script on CM7, because I could move any app to the SD out of the box.
I did try, phone bootlooping afther applying the script (a2sd chashesd), needed nand restore
Are you asking how to use dt apps2sd on cm7. If yes,
First partition the sdcard to 3 partitions (ext , swap, fat). Ext will be for applications and its value depends on your usage. Swap can be 0 mb, 32 mb, or any little value. And the remaining will be fat.
Then install cm7. Then install the dt apps2sd script from recovery. That's all. And while restarting the phone, it may reboot couple of times which is normal and during which the installed apps will be transferred to SD-ext. And when memory card is removed from phone , a reboot may occur and u can see a clean cm7 rom then since almost all apps will be present on the memory card Ext partition. Ok that's about process.
And if you face any issues like bootlooping or any other issues, it must be with partitioning related. Sometimes partitioning with recovery gives successful apps2sd. And sometimes it won't. In any case you can use "gparted live cd" to partition sdcard. Be careful in messing up with your computer partitions when using gparted.
Good luck....
Sent from my HTC Wildfire using XDA App
I tryd it to got it installed, checked the terminal got lots of errors. My phone became unstable so i reflashed the rom and deleted the patition.
I wish there is a full newbie guide to install this WITH screenshots.
Sent from my HTC Wildfire using XDA Premium App
I think the hardest part of this is creating the partitions correctly. If once it is created everything will be fine.
I too had the bootlooping issues while trying it for first time. At first I thought it was due to newer beta dt apps2sd script. But when I used gparted to create partitions, it worked fine for me even with newer beta. Ofcourse I had few unsuccessful attempts with gparted too in creating partitions.
Edit: forgot to say that I used dt apps2sd with cm7 nightly #115.
Sent from my HTC Wildfire using XDA App
just to say:
I am using now ruymanica rom based on cm7,it has built in dt....just used command in terminal emulator and everything went fine
Thank you all for the immediate participation in the discussion.
Sent with my Wildfire s-off thank Alpharevx using XDA Premium App

switching to cm7#199.( ended up in cm7#203)

dudes i am planning to switch to #199 cm7.
the plans are...
1) fresh flash #199 with 2.6.32 buzz kernal.
2) dta2sd beta 3,jewz ram script, sd speed increase script(4068) .
3) custom mtd partition with 170mb system and 30 mb cache.
4) data and app to sd ext4.
5) 8gb class 4 sd partitioned to 1gb ext4, 32mb swap, rest with fat32 with a large allocation value.
6) lot of paid app of course.
i need your suggestions ....
thanks in advance.
Sent from my HTC Wildfire using XDA App
Do the mtd partition as you install 199, I got problems when a2sd was already installed, my mtd settings are 140 10, 10mb works fine for cache just make sure you have 06mountdl in your init.d folder otherwise you wont be able to download anything from the market above 10mb in size, if it isn't in the init.d folder you should find it in the cm zip.
Sent from my HTC Wildfire using xda premium
Scratch0805 said:
Do the mtd partition as you install 199, I got problems when a2sd was already installed, my mtd settings are 140 10, 10mb works fine for cache just make sure you have 06mountdl in your init.d folder otherwise you wont be able to download anything from the market above 10mb in size, if it isn't in the init.d folder you should find it in the cm zip.
Sent from my HTC Wildfire using xda premium
Click to expand...
Click to collapse
dude i haven't heared of init.d folder. pls explain. well i surely plan to give 25 mb cache. if so do i need to care about init.d folder?
" just make sure you have 06mountdl in your init.d folder" dude i realy dont understand this.
" if it isn't in the init.d folder you should find it in the cm zip." and this too i dnt understand.
so i am a newbee to custom mtd partition. hence i need help about this. how should i need to use the script? i plan to flash it soon after i reboot to #199. only after that i will install my apps.and also gapps. so do i need to take nandroid backup? as i have backups of my app using titanium backup. so i will install every thing later.
Sent from my HTC Wildfire using XDA App
Put the files needed on your sd card and write your settings in the txt file.
Run the first part of the mtd partition (wipe system/data/cache and install the first zip, bravo recovery or something like that, reboot your recovery from the advanced setting.
After doing the first step install your fresh copy of cm7 (instead of the nandroid backup) without wiping anything, then run the bravo boot zip and let it boot before installing anything else.
Files from the market, when first downloaded go to your /cache folder which if set to only 10mb would mean you can only download files below 10mb in size, the 06mountdl script deals with this by diverting the downloads elsewhere /data partition I think (not sure), the scripts are found in /system/etc/init.d after installing cyanogen if your cache size is small just check that folder (with root explorer) as a few times I have had to extract 06mountdl from the cm7 zip because it hasn't installed.
All that happens if 06mountdl isn't there is, when you go to the market you'll get an annoying message saying you don't have space left if the filesize of the app is larger than your cache.
Hope that made sense its 7am here.
Sent from my HTC Wildfire using xda premium
thanks for your help dude. i will check it out. also do i need to flash dta2sd b4 or after i install apps. i had done it b4 i install apps in my current rom#177. do you have any suggestions?
Sent from my HTC Wildfire using XDA App
Not entirely sure, I know some people say before but its never harmed me doing it after, you may aswell just run it straightaway though after your first reboot. Just in case.
I only use beta 3 as I had problems with beta 4, I don't think there's any noticeable changes between them tbh.
Sent from my HTC Wildfire using xda premium
k. i will check it. and will post my experience. thank you dude. see you soon.
Sent from my HTC Wildfire using XDA App
So i ended up in cm7#203. Stable. Fast, like it a lot.
The sad thing is i can't make custom mtd. Every time i ended in a non booting cm7 boot screen. Actually i had to flash froyo 2.2.1 ruu 2 times. Rooted, installed cwm. 2 times. Coz i had done like u said. Flashed custom mtd recovery with mtdpartmap.txt file containing 160 25. Then installed new rom with a reboot of recovery only.also flashed bravo boot. All as you said. Stuck in splash screen. So again tried to flash new rom and kernel from recovery. Still the same after flashing. So again ruu flash. Install custom cwm v5.xxx.partitioned SD. This time the SD got corrupted. So removed custom cwm and put original cwm using fastboot flash. Then partitioned with out errors. And installed cm7#203 from cwm, SD speed increase script,Jews ram script,2.6.35 kernal, latest radio, mediaprofile patch, gapps for 2.3.5 Andy. Rebooted after dalvic wipe. Itz running perfect. Installed s2e app . Moved app,private app, data, to ext.
I think that s2e is more efficient than dta2sd. It is faster, move almost every thing to ext. And internal memory consumption is quite low after app installations(when compared to dta2sd). Also booting and shut down are faster.
I will be watching for future errors. Thank you.
Sent from my HTC Wildfire using XDA App

App2SD

I've owned my OG EVO since launch day, and have been rooted/flashing various ROMs ever since.
I've always had the app "App2SD" loaded, to make moving apps to external storage easier.
Looking at flashing other ROMs recently, I noticed some talk about supporting A2SD naively, and scripts and such. What is the difference between using the app or this naive solution?
Sent via Tapatalk on my E4G
The app ur referring to only moves the data for apps to the SD card, if u use dark tremors a2sd it moves the entire app and all its data. U must have a partitioned SD card to use it though.
Sent from my PC36100 using Tapatalk 2
Hmmm... So DarkTremors A2SD is something that is built into the ROM? I guess I'm wondering how one would utilize that built-in capability after the ROM is loaded...
I didn't realize the Apps2SD only moved the data. It seemed to move the app too by looking at free space and how it was affected by using it...
if i understand it right... its not "included" in the rom. You need to download and flash the script, but the rom and kernel of most roms support it. It is well worth it. I did this not long after rooting. I partitioned my 32GB sdcard and flashed DT a2sd.
http://forum.xda-developers.com/showthread.php?t=715938
Thanks for the link I've seen a boat load of posts scattered about but never saw one dedicated topic. Looks like I have some reading to do so I can figure out what, if any, drawbacks or quirks there are to using this.
Thanks again!
Sent via Tapatalk on my E4G
So I've made it through a couple of pages on the linked thread, and the answer may be there (but I haven't gotten to it yet)... How does partitioning the SD card affect Nandroid backups/restore or Titanium Backup, if at all? I know that Nandroid has an "SD-ext" option... I assume this is for backup/restore of the EXT formatted portion of the card? Are Nandroid backups stored on the FAT formatted partitions still?
Sorry for all of the questions; just things I thought of before trudging through 34 pages of forum posts...
Sent via Tapatalk on my E4G
Am i able to do this with the stock sd card that came with the evo ?
Yes, but unless your ROM supports Dark Tremors A2SD, the system won't be able to utilize the EXT formatted space on the card, from what I am gathering...
Sent via Tapatalk on my E4G
im running Miui. Think it supports it. Its just the how.
Unfortunately,I can't answer that yet. Haven't read enough of the previously linked forum topic
Sent via Tapatalk on my E4G
Nandroid and tb remain on the storage partition, the FATS32 or whichever one your recovery uses. The ext- partition holds just the apps and data. Wont affect your backups in any way to my knowledge. Remember to back up all your data you want to keep to your pc or something before partitioning as it formats your sd card first.
私はローボーボブ。 Haro!!
Robobob1221 said:
Nandroid and tb remain on the storage partition, the FATS32 or whichever one your recovery uses. The ext- partition holds just the apps and data. Wont affect your backups in any way to my knowledge. Remember to back up all your data you want to keep to your pc or something before partitioning as it formats your sd card first.
私はローボーボブ。 Haro!!
Click to expand...
Click to collapse
Thanks for the info!
Ive been using DT Apps2sd for a while now. I have the stock 8gb card that came with my evo and its partitioned for apps2sd. From what Ive always understood, what apps2sd does is it moves all your apps and the data for those apps to the ext partition of your sd card and it symlinks the apps to the phone so the phone actually thinks the apps are running from the internal memory even though it isn't. The advantage of the symlink is that it doesn't affect the apps' performance and widgets and such. The apps2sd app you speak of only moves the data to the sd card which can sometimes cause issues with apps' performance and widgets not working correctly. So, I recommend using DT apps2sd if you want more internal space without sacrificing performance.
Nice explanation I think my confusion had always been how it's utilized; with the app, I open it when I want to move something and it does it. With DT, it looks like you flash it, but after that I'm lost... Does it automatically install all apps to the SD anytime I initiate an installer action? Or do I need to do something to have the system install to the SD?
I'll find the answer in my reading I'm sure. Another 25ish pages, according to Tapatalk on my phone
Sent via Tapatalk on my E4G
Also am trying to find how to install this... Do you flash the ROM, flash A2SD, then simply reboot and all is well (assuming the ROM supports A2SD, and mounts SD-EXT during boot)?
here is some more info from what i understand. flash your rom, flash dt a2sd and reboot. once its all set, it automatically installs apps you download to the ext partition. also... if you decide to change roms, it is recommended to wipe the ext partition, but i never do and have had no issues. The only thing i have to do is once the new rom and a2sd are flashed and i reboot i have to install the terminal app and open it up any type the following commands...
su [ENTER]
a2sd reinstall [ENTER]
this reinstally the links to the apps... you can also move dalvik cache to the sd to free up more space.
a2sd cachesd [ENTER]
another helpful tool to make sure cache and apps are on the ext partition is apps2sd gui
you can get it from the market and it is just a graphical interface
here is a partitioning walkthrough if you need it.
http://forum.xda-developers.com/showthread.php?t=1158993&highlight=partition+sd+card
vwgtiturbo said:
Nice explanation I think my confusion had always been how it's utilized; with the app, I open it when I want to move something and it does it. With DT, it looks like you flash it, but after that I'm lost... Does it automatically install all apps to the SD anytime I initiate an installer action? Or do I need to do something to have the system install to the SD?
I'll find the answer in my reading I'm sure. Another 25ish pages, according to Tapatalk on my phone
Sent via Tapatalk on my E4G
Click to expand...
Click to collapse
After you flash DT, you would want to download terminal emulator from the play store and type the following commands:
Type "su" then enter
Then type "a2sd reinstall" (without the "" of course lol) then enter
After you do that, let the phone do its thing and it will reboot. After the reboot, you are good. All your apps should be moved to the ext partition on your sd card. If you want, you can also move your dalvik-cache to the ext partition by typing the following commands:
"su", enter
"a2sd cachesd", enter
Just like before, your phone will do its thing in terminal emulator and then it will reboot. After that, you're good! You should notice a HUGE difference in available internal storage after this.
*EDIT: I didn't even notice the post above mine until after i sent the post lol
dbenney/youngchris: You guys/girls (hey, I don't know...) put the missing pieces together for me I didn't realize that you had to run commands in terminal AFTER flashing your ROM and then DT (I've seen references to commands, but thought that they were similar to the old rooting/flashing guides back in the day, that required ADB push/pull commands before flashable zips became the norm). So...
There were a few ROMs I flashed 6 months or so ago, that 'required' A2SD and I didn't do it. Subsequently, the ROMs didn't have much free space, with all of the Sense 3.0-3.5, and ran like ****, so I went back to CM7. Now, I am putting this together, so I can get the E4G decked out (because we all know our EVOlt won't be around for a while) and am looking for sharp looking/behaving ROMs to make this old beast happy, and keep me satisfied until Customs gets off their lazy asses.
I just have to find a ROM that is nice enough now
vwgtiturbo said:
dbenney/youngchris: You guys/girls (hey, I don't know...) put the missing pieces together for me I didn't realize that you had to run commands in terminal AFTER flashing your ROM and then DT (I've seen references to commands, but thought that they were similar to the old rooting/flashing guides back in the day, that required ADB push/pull commands before flashable zips became the norm). So...
There were a few ROMs I flashed 6 months or so ago, that 'required' A2SD and I didn't do it. Subsequently, the ROMs didn't have much free space, with all of the Sense 3.0-3.5, and ran like ****, so I went back to CM7. Now, I am putting this together, so I can get the E4G decked out (because we all know our EVOlt won't be around for a while) and am looking for sharp looking/behaving ROMs to make this old beast happy, and keep me satisfied until Customs gets off their lazy asses.
I just have to find a ROM that is nice enough now
Click to expand...
Click to collapse
There are plenty of good sense roms out there, but you really should try this one... Energy sense 3.5 rom march 15.... i used it before i switched to CIUI(base of CM7 with MIUI look/feel). Energy rom is very stable and fast, but also heavy and a2sd is a must to free up some space.
Do you know of any kernels that work with it? It uses the stock kernel, which, from what I've read, doesn't support DT A2SD...
Sent via Tapatalk on my E4G

Categories

Resources