yashsingh1/xdaforums huggingface dataset:
[Droid Eris Android Development] tkirton:
Bump....new version 2.7.5 Preview Fix 4 is out. Yes, there was a Preview Fix 3, but it was to fix NAND protection issues with the HTC Desire. Changes from that PF is included in this version.
[Droid Eris Android Development] SplicedX:
Will this Apps2sd fix work for xtrROM 3.0.1? It is my understanding that his rom's apps2sd is based on Darktremor.
[Droid Eris Android Development] tkirton:
Bit of history for you:

DamageControl's Apps2SD (or TrevE's A2SD as it is called on the Hero forums) is based on Darktremor A2SD 2.5, but has been changed significantly that his version and the current Darktremor A2SD 2.7 or Darktremor Apps2SD 2.7.5 work completely different.

You can apply Darktremor Apps2SD to any DamageControl rom and it will work like it does with other roms out there. However, the GUI that is used to control TrevE's A2SD will not work with Darktremor Apps2SD (due to the significant differences between the two programs).
[Droid Eris Android Development] zach.xtr:
xtrROM3.0.1 is not compatable with Darktremor Apps2SD as I initiate through a different sysinit process... :(

However I will look to make sure that the next release of xtrROM (not sure if it will be 3.0.2 or a full 3.1) will be compatable so that those that would like to take advantage of tkirton wonderful work can :).

Zach
[Droid Eris Android Development] laptopfreek0:
little help please

Hey I just installed EE 3.0, and I'm loving it. I tried the a2sd 2.7 before, and I had some issues with it being terrible slow with the bootup, so I decided to try the 2.7 fix 4a. I got it installed, and have the card formatted, but I keep getting "Ext partition not mounted. To protect the integrity of the boot process, the install command cannot move applications to the SD card unless the ext partition is mounted."

My question is how to I mount the ext partition manually?

**EDIT**

Figured it out. Just run

/system/bin/boota2sd

and it will mount the ext partition for you.

**EDIT***

Seems to be boot looping since it is just looping the bootup screen over and over, any advice?
[Droid Eris Android Development] tkirton:
EE 3.0 doesn't support Apps2SD of any kind at this time (Framework43 hasn't gotten around to putting the necessary launch components in...he's been pretty busy lately).

However, this issue came up on 2.7 Update 1, so I packaged a boot image from EE3 that has the necessary launch components:

http://www.darktremor.info/files/eris/ee3kernel-signed.zip

Flash this file and Apps2SD will start working correctly.

You can use that boot image until Framework43 gets some time to add the launch components into his boot image.
[Droid Eris Android Development] laptopfreek0:
Sweet that totally worked. Now I have one more question. Is there a way to specify whether or not an app goes on the card, or the internal memory? I have tried a couple of adb and shell commands to no avail. I would even be happy with a linux command like cp this file to here.
[Droid Eris Android Development] xstrider:
Ok when I add new apps, they don't automatically move to the SD card. Are so it seems. I swear I thought I saw your a2sd commands listed out like a2sd install and a2sd repair but now I can't find them.
[Droid Eris Android Development] tkirton:
You'll have to put your apps on /system/app.
[Droid Eris Android Development] tkirton:
1. Does the rom you have installed support Apps2SD. If not, I wouldn't run a2sd install.

2. Type a2sd help for a list of commands.
[Droid Eris Android Development] xstrider:
Well in a way. I am using EE3 and the kernel you provided flashed over that. Will look through the help file but I am on preview fix 2, so I am gonna just put on 4a now while I am at it.
[Droid Eris Android Development] tkirton:
If you're using the kernel that I provided, then I know it works.

Easiest way to find out if you are storing apps on the SD is to look for /system/sd/app folder. If you see apps there (especially any you installed), then Apps2SD is working.
[Droid Eris Android Development] xstrider:
Yea its the one you provided. I got it from you whwn you where only on preview 2. :) All the apps are there in the system/sd/app folder. I just found it odd casue when I check system memeory it seems to go down about the same as the apps I have recently installed. Like from 65 to just 16. 30 of that for a 30mb third party app called ScummVM.

Since it still a class 2, the dalvic cache is still on internal so I know it will get smaller but I didnt think it would be so much and suspiciously around the same amount of the recent apps I have downloaded. I will have to perhaps dig deeper. Its probably something stupid like not setting Skyfire automaticlay clear the cache on exit since my last flash.
[Droid Eris Android Development] zach.xtr:
FYI - Version xtrROM3.0.3 is up and "should" be compatible with Darktremor Apps2Sd 2.7.5. Apps2sd is stock in xtrROM however for those that prefer tkirton implementation you can install and it will overwrite the built in version.

http://xdaforums.com/showthread.php?t=694472
[Droid Eris Android Development] tkirton:
I think I may have somewhat of an answer. The combination between market cache and dalvik-cache (and any other cache you have going) is causing this.

You can try moving the dalvik-cache to the SD card to see if that helps.
[Droid Eris Android Development] tkirton:
Sweet!!! ...
[Droid Eris Android Development] firestrife23:
I've been working on my own unreleased ROM, your a2sd preview 2 worked great until i updated all that to preview 4a and this is what i'm getting...

# a2sd check
[ ] Apps2SD is launching...
[ ] Starting Darktremor Apps2SD
Version 2.7.5 Preview Fix 4a
[ ] Starting Darktremor Apps2SD in check mode
[ ] Running Apps2SD Check Program.
[ ] Searching for Mount Point...
[*] Mount point /system/sd located.
[ ] Checking for ext partition

Darktremor Apps2SD Status Report
===============================================================
Partition - [*] Mounted as EXT3

Apps - [ ] Linked to SD Card.
[ ] File .noa2sd not found.
[ ] Programs run from SD card
To run from internal storage, type a2sd remove

Private Apps - [ ] Linked to SD Card.
[ ] File .noa2sd not found.
[ ] Private Programs run from SD card
To run from internal storage, type a2sd remove

Dalvik Cache - [ ] Regular directory.
[ ] File .dalvikcache not found.
[ ] Dalvik runs from Int. Storage.
To run from SD card, type a2sd cachesd.
To run from /cache partition, type a2sd cachepart.

Swap - [ ] Partition not present.
[ ] Swap does not start.

ZipAlign - [ ] Not running at boot.

Dalvik Heap(MB)-
(Blank is default value)

Property Patch - [ ] File System Ready property
found.
[ ] Boot image init.rc patched.

[ ] Setting File System Ready property to 1.

however rest of apk files is present in app and app-private folders on ext3 partitions. I find that strange... when i ran a2sd repair and it showed correct information

# a2sd repair
[ ] Apps2SD is launching...
[ ] Starting Darktremor Apps2SD
Version 2.7.5 Preview Fix 4a
[ ] Starting Darktremor Apps2SD in repair mode
[ ] Running Apps2SD Repair Program.
[ ] Checking for ext partition
[*] Ext partition found and already mounted.
[ ] Checking Apps2SD links.

Darktremor Apps2SD Status Report
===================================================
Apps - [-] Linked to SD Card.
[-] File .noa2sd not found.
[*] Programs run from SD card

Private Apps - [-] Linked to SD Card.
[-] File .noa2sd not found.
[*] Private Programs run from SD card

Dalvik Cache - [-] Regular directory.
[-] File .dalvikcache not found.
[-] File .dalvikcachepart not found.
[!] Dalvik runs from Int. Storage.

then i re-ran a2sd check command and i get exactly same output as one above
[Droid Eris Android Development] tkirton:
Okay...I'm not understanding the issue here. Your programs (apks) are located on the SD card. a2sd check tells you the programs are on the SD card.

So, what did PF2 do that PF4a did not?
[Droid Eris Android Development] firestrife23:
i was expecting to see * on [ ] Programs run from SD card and [ ] Private Programs run from SD card which is blank when i ran a2sd check, but it show up when i ran a2sd repair
[Droid Eris Android Development] tkirton:
Difference with chka2sd and fixa2sd. Both report similar information, but they are two different programs.
[Droid Eris Android Development] ncwildcat:
I can't seem to move the cache at all - keeps saying as2d not found.

edit: nevermind - I can't spell - working great now.
[Droid Eris Android Development] hoovnick:
I got everything working first try. Running EE 3.0 and I used the kernel you provided. So far, the phone runs at about twice as fast from what I can tell. I now have 50MB internal storage.

However, when I tried to move the dalvik-cache to the partition, the phone didn't like that so much. It rebooted fine, but when it went to load everything after the boot animation, it gave almost every force close I can think of. I reversed it with "a2sd nocache" and now everything is great.

Just thought I'd pass that along and say thanks for all the hard work.
[Droid Eris Android Development] xstrider:
What class is your SD card. Class 2 doesn't like it when you move dalvic cache to internal. Provided cards on phones are generally class 2.
[Droid Eris Android Development] hoovnick:
It's a 8gb Class 4 PNY. I made sure to double check that. Not sure what happened.
[Droid Eris Android Development] tkirton:
Some roms reset the /cache partition, which means your dalvik-cache will get wiped out. I've seen that behavior in older roms, which initially made me hesitate on adding that feature.

If you're talking about the ext partition, then a Class 4 should have worked.

Sorry, I didn't know which partition you were talking about. You can move the dalvik-cache to either the ext partition on the SD card (a2sd cachesd) or the cache partition located in the phone (a2sd cachepart)
[Droid Eris Android Development] hoovnick:
I was able to do this part with no problems. It was when I did the next part:

it went nuts.
[Droid Eris Android Development] firestrife23:
I don't know if it have been asked before, but here's my question. Should I put apk in /data/a2sd instead of /data/app ?
[Droid Eris Android Development] frosteddroid:
ive been looking thur this thread sorry if i overlooked it, im quite the noob at a2sd & i was just curious if im partitoned and have a rom running a2sd is there anything new i need to do in the wipe and flash processes. just making sure having a2sd doesnt create a process im unaware of, such as ex: do i have to wipe the sd:ext as we do the usual factory reset and dalvik wipe? just really want to make sure i understand everything right...
[Droid Eris Android Development] tkirton:
Yea...it does that with some roms. You must have one of those roms that flushes the cache partition.
[Droid Eris Android Development] tkirton:
Short answer: no.

Long answer: the /data/a2sd is used for the Vending.apk that was used for the command a2sd fixmarket (it was to fix the market after zipalign wrecked it). It will be removed in RC1.
[Droid Eris Android Development] tkirton:
You don't have to wipe at all.
[Droid Eris Android Development] frosteddroid:
cool thanks for your reply, i was just wanting to make sure i didnt mess anything up switching roms..
[Droid Eris Android Development] dragon1018:
works like a charm. phone runs so much better thank you :D
[Droid Eris Android Development] masterbalby:
I launch a2sd install, then when I make a a2sd check it is registered that the programs are installed on the sd but with the restarting the programs settle in the built-in memory.
[Droid Eris Android Development] tkirton:
It could either be one of two things:

1. /data/.noa2sd exists. Delete it, then run a2sd install again.

2. /system/sd/.noa2sd exists. Do the same as #1.

I'll check the code out to make sure this isn't an issue with the program.
[Droid Eris Android Development] masterbalby:
I had file /data/.noa2sd.

I erased it then I launched a2sd install.

But with the restarting the applications are installed on the built-in memory and file /data/.noa2sd is again creates.
[Droid Eris Android Development] tkirton:
What rom are you using?

Also, try running a logcat at the beginning of the boot sequence. Send that to rtkirton@gmail.com. Sounds like it's not picking up the ext partition on startup.
[Droid Eris Android Development] tkirton:
Darktremor 2.7.5 RC1 now available for download.
[Droid Eris Android Development] tkirton:
Bumping the thread...there's been an increase of new roms that use Darktremor Apps2SD.
[Droid Eris Android Development] Johnny D:
Pardon the n00bness, but how do you do this? Where are you supposed to type?
[Droid Eris Android Development] tkirton:
All commands are done via adb shell.

If you are running 2.7 update 3r1, then you go into an adb shell and type a2sd fixmarket. If you are running 2.7.5 rc1, then that command was removed in a previous 2.7.5 release. In that case, grab 2.7 update 3r1, extract the Vending,apk from /data/a2sd, and type the following commands:

adb remount

adb shell rm /data/app/com.android.vending*

adb push Vending.apk /system/app

adb reboot

That should get you back to normal.
[Droid Eris Android Development] XxSilent.NightmarexX:
how do i know the apps2sd is working and its installing my apps on my SD card?
[Droid Eris Android Development] tkirton:
Easiest way is to type a2sd check in an abd shell. It will generate a report that will tell you if your setup is correct or not (and how to fix it if it isn't).
[Droid Eris Android Development] tkirton:
Bump...new version released (2.7.5 RC3)
[Droid Eris Android Development] tkirton:
[Script][A2SD] Darktremor Apps2SD 2.7.5 Final (09/12/2010)

bump...the long awaited 2.7.5 Final is finally here.
[Droid Eris Android Development] joshw0000:
I know Froyo already has an apps2sd but any chance we'll see Darktremor on 2.2 roms?
[Droid Eris Android Development] tkirton:
New version of Darktremor Apps2SD (2.7.5.1) now available.
[Droid Eris Android Development] tkirton:
I think there are already, at least for other phones.

I do know Flipzmode has Fresh Evo that is a Froyo build...it has 2.7.5. Final on it.

I run Cyanogen Nightly Builds on my Hero, which is based on Froyo. In fact, the Fresh Hero and Cyanogen Nightly Builds are my testing platforms.

If someone is willing to incorporate Darktremor Apps2SD into a Froyo Rom for Eris, that would be great (and I will give them a slot on my Rom list).
[Droid Eris Android Development] tkirton:
Bump...new version released: 2.7.5.2
[Droid Eris Android Development] caleris:
How do you get around the SD card format issue? Where when you try to boot you get the message that the SD card is not formatted properly because of the partitions. Thanks for any help.
[Droid Eris Android Development] joshw0000:
I flashed your newest apps2sd over a froyo rom on my eris and inserted my partitioned sd card. I received the same error mentioned above. I opened a terminal, SU'ed, and ran a2sd check. There was an empty box beside /sd-ext. Any suggestions?
[Droid Eris Android Development] tkirton:
I had that issue with a CyanogenMod once for the Hero...I ended up repartitioning everything on the card.
[Droid Eris Android Development] tkirton:
There's not suppose to be a checkmark next to it (or an asterisk since you are running Froyo).

Froyo probably didn't unmount it correctly (had that issue once on a Froyo rom). My resolution was to repartition the entire SD card again (it actually is telling you it can't mount the FAT32 partition...the EXT partition is mounted separately).
[Droid Eris Android Development] joshw0000:
Ok thanks, I'll try it again tonight. Should I flash the apps2sd, reboot, boot back into recovery, and then repartition? Or will it work the same if I flash apps2sd and repartition in the same recovery boot?

....or would it best to partition first to try to get Froyo to recognize the sd before ever flashing?

Sorry for the ramble of questions. I want to make sure I'm doing it right so I don't have to partition multiple times.
[Droid Eris Android Development] tkirton:
Partition the SD card in the same manner as if you were going to use Darktremor. Reboot and make sure Froyo sees it. Then reboot back into recovery and flash Darktremor.
[Droid Eris Android Development] joshw0000:
I tried re-partioning the sd card. My phone still doesn't recognize it. I'm not sure if Froyo works the same for all phones, but I'm pretty sure the sd must be formatted to 100% fat32 on the Eris or it wont read it. Do you know anyway to get around that?
[Droid Eris Android Development] tkirton:
I can't say for the Eris, but on the Hero and Evo, the FAT32 doesn't have to occupy the entire card.

It could also be something else...see if you can post a directory listing for /dev/block. I can see if there's something unusual.

Here's the other thing...have you ever used any Apps2SD with the rom you are using prior to Darktremor?
[Droid Eris Android Development] joshw0000:
This is going to sound very noob, but how would I get that directory listing? Is there an adb command?

I have not used any apps2sd other than the Froyo apps2sd on this rom or any other Froyo rom. There are about a half dozen different Froyo roms that I know of for the Eris and all utilize the stock apps2sd. All of the 2.1 roms I've ran in the past would accept a partitioned sd.
[Droid Eris Android Development] tkirton:
adb shell "ls -l /dev/block/*"

That will get you a directory listing.
[Droid Eris Android Development] joshw0000:
Here you go:

C:\android-sdk-windows\tools>adb shell "ls -l /dev/block/*"

brw------- 1 root root 7, 0 Oct 5 19:44 /dev/block/loop0

brw------- 1 root root 7, 1 Oct 5 19:44 /dev/block/loop1

brw-rw---- 1 root root 7, 10 Oct 5 19:46 /dev/block/loop10

brw-rw---- 1 root root 7, 11 Oct 5 19:46 /dev/block/loop11

brw-rw---- 1 root root 7, 12 Oct 5 19:46 /dev/block/loop12

brw-rw---- 1 root root 7, 13 Oct 5 19:46 /dev/block/loop13

brw-rw---- 1 root root 7, 14 Oct 5 19:46 /dev/block/loop14

brw-rw---- 1 root root 7, 15 Oct 5 19:46 /dev/block/loop15

brw-rw---- 1 root root 7, 16 Oct 5 19:46 /dev/block/loop16

brw-rw---- 1 root root 7, 17 Oct 5 19:46 /dev/block/loop17

brw-rw---- 1 root root 7, 18 Oct 5 19:46 /dev/block/loop18

brw-rw---- 1 root root 7, 19 Oct 5 19:46 /dev/block/loop19

brw------- 1 root root 7, 2 Oct 5 19:44 /dev/block/loop2

brw-rw---- 1 root root 7, 20 Oct 5 19:46 /dev/block/loop20

brw-rw---- 1 root root 7, 21 Oct 5 19:46 /dev/block/loop21

brw-rw---- 1 root root 7, 22 Oct 5 19:46 /dev/block/loop22

brw-rw---- 1 root root 7, 23 Oct 5 19:46 /dev/block/loop23

brw-rw---- 1 root root 7, 24 Oct 5 19:46 /dev/block/loop24

brw-rw---- 1 root root 7, 25 Oct 5 19:46 /dev/block/loop25

brw-rw---- 1 root root 7, 26 Oct 5 19:46 /dev/block/loop26

brw-rw---- 1 root root 7, 27 Oct 5 19:46 /dev/block/loop27

brw-rw---- 1 root root 7, 28 Oct 5 19:46 /dev/block/loop28

brw------- 1 root root 7, 3 Oct 5 19:44 /dev/block/loop3

brw------- 1 root root 7, 4 Oct 5 19:44 /dev/block/loop4

brw------- 1 root root 7, 5 Oct 5 19:44 /dev/block/loop5

brw------- 1 root root 7, 6 Oct 5 19:44 /dev/block/loop6

brw------- 1 root root 7, 7 Oct 5 19:44 /dev/block/loop7

brw-rw---- 1 root root 7, 8 Oct 5 19:46 /dev/block/loop8

brw-rw---- 1 root root 7, 9 Oct 5 19:46 /dev/block/loop9

brw------- 1 root root 179, 0 Oct 5 21:10 /dev/block/mmcblk0

brw------- 1 root root 179, 1 Oct 5 21:10 /dev/block/mmcblk0p1

brw------- 1 root root 179, 2 Oct 5 21:10 /dev/block/mmcblk0p2

brw------- 1 root root 31, 0 Oct 5 19:44 /dev/block/mtdblock0

brw------- 1 root root 31, 1 Oct 5 19:44 /dev/block/mtdblock1

brw------- 1 root root 31, 2 Oct 5 19:44 /dev/block/mtdblock2

brw------- 1 root root 31, 3 Oct 5 19:44 /dev/block/mtdblock3

brw------- 1 root root 31, 4 Oct 5 19:44 /dev/block/mtdblock4

brw------- 1 root root 31, 5 Oct 5 19:44 /dev/block/mtdblock5

/dev/block/vold:

brw-rw---- 1 root root 179, 0 Oct 5 19:44 179:0

brw-rw---- 1 root root 179, 1 Oct 5 19:45 179:1

brw-rw---- 1 root root 179, 2 Oct 5 21:10 179:2

C:\android-sdk-windows\tools>
[Droid Eris Android Development] joshw0000:
Btw, I did this without flashing your apps2sd. This is a Froyo (vanilla based) rom with a partioned sd card. If you'd like me to post the same info after flashing Darktremor just let me know and I'll get it up tonight.

Thanks for your help. I hope you can come up with a fix.
[Droid Eris Android Development] tkirton:
Bumping thread...new version 2.7.5.3 Beta 02
[Nexus One Q&A, Help & Troubleshooting] MrCDWJR:
my friend just got his N1 a few days ago and it came with ERD79. I haven't come across any helpful threads that can help get the phone from ERD79 to latest froyo without unlocking it. any suggestions?
[Android Apps and Games] Vulpix:
I want one, and don't mind paying for it. Does anyone have any idea there's anything better than Shuffle and Got To Do with a scrollable widget?
[Android Apps and Games] beamscout:
For free, u might wanna give astrid tasks a try. It does everything I need it to. Even syncs with a remember the milk account.
[Android Apps and Games] bommel0815:
if you have the pure calendar widget, it nicely integrates the Got To Do tasks
[HTC Aria General] discord2k:
My wife and myself got two arias about a week ago, and her screen is noticeably yellow in tint. Or mine is very white. Bit the point is that they do not have the screen.

Have any of you seen or heard of this? Were taking hers back tomorrow. I know there is a thread about this in the diamond forums. This was an issue for those phones a while back.
[HTC Aria General] jbizz:
I did notice a difference when I have the brightness set at medium and when it is set to high. Kind of an eggwhite color?
[HTC Aria General] zxschultz:
If there is noticeable yellowing on the screen, take it back to AT&T for a new one .... this is typically a sign of a loose connection or bad screen.
[HD2 General] 10507:
I am using MSN as my homepage, but opera would not allow that. It always take me to MSN Mobile instead of the normal MSN page. Anyone know how to prevent this for happening?

Thank,
[HD2 General] freeincolorado:
Strange... I just set my homepage to "http://www . msn . com" and it does not take me to the mobile site when I start up Opera. Settings --> Start page --> User defined... What version of Opera are you using? I tried this with 9.7.
[HD2 General] dragion:
Opera 9.7 takes you to MSN.com, but Opera 10 beta goes to MSN mobile.

This is my experience with Opera.

I uninstalled Opera 10 and went back to 9.7
[HD2 General] 10507:
Yes, I have Opera version 9.7, but it still go to MSN Mobile instead of MSN site.
[HD2 General] samthu:
See if your opera settings are mobile or desk top, that makes a big diffrence
[HD2 General] 10507:
There is no setting for that in version 9.7 or any other version of Opera mobile, or is there? If there was, how are you able to change it?
[HD2 General] samsamuel:
set a custom user agent. msn is reading the opera user agent and (correctly) figuring its a mobile.

look up setting a custom useragent and set it to something like firefoxes user agent. (There are websites that list user agents)
[HD2 General] speoples20:
Make sure you set the homepage when its on the desktop version and not the mobile version. Go to the website and access the desktop version then set the home page.
[EVO 4G Android Development] tkirton:
Darktremor Apps2SD Installation Instructions

If you want a list of commands for Apps2SD, type a2sd help.
[EVO 4G Android Development] tkirton:
Reserved...
[EVO 4G Android Development] Jykinturah:
Is there any chance we may have the option to store text messages on the SD card using a system similar to Apps2SD?
[EVO 4G Android Development] tkirton:
That would probably be dependent on the program you use. I was experimenting on moving the /data/data folder to the SD card. Unfortunately, I wasn't successful with it retaining settings during the move.

I did take out the code that forces /data/data to stay on the data partition, so if you want to move the /data/data folder to, say, /system/sd/data, you can.

I have the option in Darktremor A2SD 2.7.5 Alpha (based on 2.7 Update 1. The current code is based on 2.7 Update 3r1), I will put it in again if you wish to experiment with it (though I will leave it undocumented until it is proven successful).

`