[Q] New to Android - HD2 Android Q&A, Help & Troubleshooting and Genera

Ok i am new to Android i just traded my iPhone 3G for a HD2. I spent around 3 or 4 hours trying to get it running the way i like. After many errors i am on NexusHD2-Gingerbread_V2.9_NAND_(Android-2.3.5) and i am very happy. So now i need some help and yes i did look around before i am asking this. I read on a forum that i could install my apps onto my memory card and not into the phone is this true for the OS i am running now. And also i wanted to know if there is any apps i may need to make my phone run better even some cool apps i make need just to be happy/

hi razielleonhart, I believe you're referring the to the ext-sd function. To do that you'll have to repartition your SD card. You can do that in CMR (I believe you are booting form NAND?). Normally just choose a ext partition size and set the SWAP memory to 0 (I'm not sure what the SWAP is for, but I think it's to compensate your RAM if your RAM runs out of space, but that's unlikely on the HD2). When you boot back into Android you will notice that your "internal" memory has increased. Not all ROMs support this, and you'll have to check the thread on the particular ROM to see if the developer has cooked his ROM for that.

And you might want to check out some cool (but sometimes slightly hazardous apps) like SD booster (sets a new cache size on your SD card to make it run faster, just search the market) or SetCPU (allows you to overclock/underclock your phone's CPU, see link at http://forum.xda-developers.com/showthread.php?t=505419).

Related

more program memmory?

Hi all,
I would like to know if there is a way to free up more program memmory on the wizard. After a soft-reset I have about 22MB of program memmory free, this seems pretty low, it there a way to get it up to 30-32? I have read a lot on these forums, the most common options I have found where about increasing/decreasing the pagepool and flashing a new rom to the phone. Although i have read everything about these processes I am still a little apprehensive to try them, because I also read a lot of topics about people who bricked/almost bricked their phones, and I do not want to be one of them. So if any of you know of any way to get the program memmory up please share it with me, it will be much appreciated.
(note!..i'm not talking about storage memmory, so buying a bigger sd-card won't help me)
- I currently am running the newest t-mobile rom netherlands.
Here's some tips ...
Let's make one thing clear:
The amount of RAM you have free is a constant. With WM5, it automatically shifts an internal slider to adjust how much of that RAM is designated as "Storage" and how much is designated as for use by "Running Programs".
You might have a total of 35MB of RAM free, and WM5 might allocate ~20MB for running apps, and 15MB for storage.
Here is my opinion on how to free up more RAM:
1. Move applications to your MiniSD card. They take a little longer to load, but they will work. The exception are programs that are tightly integrated into the device. My rule of thumb: Will the phone boot up (with all the Today items working, skinning programs working, etc) without the MiniSD card plugged in?
2. Get a program to clear up memory. There is an app I occasionally use called Oxios Hibernate and CloseApps. Its free, and you can get it here.
3. Unlock your phone, and flash with a different ROM. I personally use Faria's AKU 3.3 ROM with the 8MB pool. My favorite feature is that the .NET 2.0 CF Framework is integrated into the ROM! This saves me ~8mb of RAM right there. I have flashed 2 MDA's as to date. During one, Windows XP blue-screened (hardware failure) when the flashing was at 48%. No worries. I booted the phone into bootstrap mode, and flashed the ROM successfully again.
4. Clean up your temporary internet files.
5. Uninstall apps from Main memory that you do not use. For example, when I had the T-Mobile ROM, I uninstalled all the Push Email junk, and other such apps because I didn't use them. I have found that Faria's ROMs are quite lean.
6. Store your personal apps on your MiniSD card. Configure Notes, Word, etc. to use your Storage Card to store documents.
7. I still store custom ring tones in Main Memory ... I have found that if stored on the MiniSD card, you have to wait for the SD Driver to load first before the ring tone becomes accessible to the OS. This will cause a delay in your phone ringing. (I know that this point can be argued ... since in WM5 you can set the OS to leave the driver always ON. I disabled that since it was causing significant battery drain.)
Good luck, and may your RAM be with you.
Thnx for the reply and the tips.
I have for the most part moved everything to the storage card, i have about 40 mb storage memmory free. I even skipped installing everything in the extendend rom and I now have about 25-26 MB program memmory free.
Flashing a new rom is a last resort for me. How much program memmory do you have available to you with the rom you are using? (the one with the 8mb pagepool)
Thnx for the info.
superrom has 45mb storage and 32.2mb ram
it's also THE fastest rom, but has less than others which are probably slower partly because there is so much in them
i highly recomend flashing another rom, follow these instructions exactly

compcache: some clarification please

i've been reading up on compcache and the way that it works, but i'm pretty confused on how exactly this works on the android platform... i can't seem to pull the exact definition of compcache for android through all the chatter from threads, and it seems my answer gets lost in translation...
so to put it simply, i'm assuming from all my thread reading that compcache is actually based off the ext partition that you have on your SD card, and not on the RAM itself on the device? is this right? this is where i get confused, cause the compcache writers and developers say that it creates a ramzswap in the ram itself and stores compressed pages on the device RAM, effectively increasing the efficiency of your onboard RAM... in android's case and all the cooked ROMs, does it work off your SD card and your ext partition? or does it work off the RAM itself...
i'm currently running cyanogen's latest 32b release on my mytouch and its running extremely fast WITHOUT apps2sd, but i would like the benefits of compcache to prevent losing information from my browser and other applications like gtalk, which supposedly compcache helps with... would i have to create a ext partition and utilize apps2sd in order to utilize compcache? thanks in advance
bump... would like to be learned
I'm also a bit confused
i would like to know as well as i've installed Cyanogen v4.0.1
i went into the recovery console and formatted my SD choosing the option of "Format SD: fat32+ext2+swap"
was this the correct thing to do?
either way if you format cyanogen's rom with just a fat32, or fat32 + ext + swap, it doesn't matter as his rom is compatible with either apps2sd or without...
the question is, where does compache compress its file pages? in the RAM, or in the SD card
Compcache uses xMB of RAM as compressed swap space. No ext2 or swap files or swap partitions are needed (though the latter two can be used as "backing swap").
So on a 32B, with RAM limitations already, how is that a good thing?
PsychoI3oy said:
Compcache uses xMB of RAM as compressed swap space. No ext2 or swap files or swap partitions are needed (though the latter two can be used as "backing swap").
Click to expand...
Click to collapse
thanks thats the answer i was looking for...
MikLSP said:
So on a 32B, with RAM limitations already, how is that a good thing?
Click to expand...
Click to collapse
how is it NOT a good thing? compcache compresses page files, effectively increasing your RAM's efficiency and "technically" increasing its storage size in the allocated ramzswap... according to the developer's tests on different machines, it effectively makes it seem like it doubles the RAM amount on your computer...
this is nothing but good, especially for lower end machines like netbooks, and phones that have limited RAM allocation to begin with...
heres a small tidbit from the google source page
http://code.google.com/p/compcache/
i don't mean to threadjack, but compcache will be active regardless of whether or not i partition my sd card to fat32+ext2+swap...?
and i only have to partition my sd card to fat32+ext2+swap ONLY if i want apps2sd to work correctly using Cyanogenmod's rom...?
please correct me if i'm wrong.
i'm really wondering because even though i'm using Cyanogenmod's latest rom on my MyTouch, i still get considerable lag throughout such as typing on the virtual keyboard, screen orientation rotation, etc. i also use TasKiller.
maybe i'm expecting too much...
probably... lag from orientation, keyboard, and small things like this are still very common... i've tested a lot of roms on both the g1 and mytouch, and cyanogen's is by far the fastest...
As I have understood it sort of compresses things stored in the RAM (like background apps)
I've done a good amount of reading on compcache and have found that its been causing problems in my 4.0.1 build of cyanogen... the best thread i've found on the issue is:
http://forum.xda-developers.com/showthread.php?t=547752
hopefully users continue to share their findings, as the the thread mentioned is for the G1, and i'm sure optimal compcache settings will differ on the mytouch 3G... i will be doing some extensive testing on compcache only (due to me recently buying a 32gb micro card, and don't want to mess it up with linux swap) and will report my results... if anyone would like to join in, please post your findings as well...

Problems with MT3G speed/lag

Hello, ive been having some issues with my MT3G over the past few days and ive noticed my phone has been lagging a lot even after rooting, installing latest cyanogen rom and using compcache. here is my setup:
mt3g 32b
cyanogenmod 4.2.11.1
Compcache default settings
lock home app in mem, otherwise i get reloads
i think the problem is that random apps keep turning on by themselves even after i kill them with advanced task manager. phone lags, i check task manager and apps like amazon mp3, market, messaging (i use handcent), locale (i now uninstalled it), settings and other random apps and i never launched any of these apps. so i kill all the apps, the phone runs fine and fast but about 1 min later other random apps load again and i have to rekill them. what gives? ive tried wiping and reinatalling to no avail... why does everyone else seem to have constantly fast mt3g's when i have essentially the same setup?
Seriously, no one?? Come on guys, at least someone has some advice?
have you tried changing your linux swap instead of compcache? Also, have you tried the ram hack?
I'm not sure why you have those things turning on again. I don't have that problem with my mt3g
double post
Thanks for the reply, I don't use linux swap (apps2sd?) considering the phones internal memory is quite a bit. I read about the ram hack but I use the phone for gaming quite a bit so I don't see how I would benefit from that. If linux swap really does make the difference then I guess I have no choice. The only thing that worries me is the sd card wearing down because of it although it doesn't seem to be much of an issue with G1 users or am I wrong?
linux swap is not apps2sd. it gives the phone more virtual memory that it feeds off the memory card to make up for the lack of ram over the 32A. ext is where the apps are stored for apps2sd, but the phone does not need that.
The ram hack only makes 3D gaming suffer. Games like ProjectINF, RoboDefense, Pacman, etc don't suffer from this. Even then, some 3D games still work fine for me, like Toon Warz.
And not the SD card doesn't really go bad, it has on some people, but even then, most sd card come with 5 year warranties. My transcend comes with a lifetime warranty, so you shouldn't worry about it.
Thank you, that cleared up a LOT of my confusion! I read somewhere that Amon_Ra's recovery image will setup linuxswap with one of its commands (partitioning?) or am I mistaken?
it partitions it into the 3 sections. fat32+ext+linux swap. This is what I did. However, this will give you the ext which will transfer all the apps to your sd. you can however, delete your ext if you don't want that using parted in adb. from there, you can use the swapper app and set it to your liking. I use 64mb and 40 swappiness.
Thanks for the help Tazz, linux swap made a difference. There's still a small lag sometimes but much less than before and less frequent. By the way, swapper seems to have been removed from the market for some reason.

[Q] Aps2SD/Tayutama ROM - Internal Phone storage sucks - Out of space

I know that this is probably a pointless post but I am curious as to the experience everyone is having. I maxed my space out in 10 days from purchase. Now I am playing the swapping apps games. I mean, why couldn't they give us 2gb internal storage. I heard its 512mb, but really not even that, because of some kind of overhead. It's 2010 morons! What in the hell are we going to do with 300 something mb to use for apps?! Anyway, enough ranting, here is my point.
I have seen the Tayutama ROM-
http://forum.xda-developers.com/showthread.php?t=774950
So...here's a bunch of newbie q's. Are these generic ROMs like Tayutama's only for the i9000 non keyboard version Galaxy S models? Am I correct in that Tayutama's ROM solves the Aps2sd issue by changing the file format to EXT3,4 and having all of the apps go to the SD card automatically (although this means you must remove the SD card from the phone to mount it on a PC because the card is always used while the phone is booted).
Even when Froyo releases, only apps with SD support will work for moving apps to the card. In my opinion this is not a complete solution. Automatic Aps2sd via an EXT3,4 format seems to be the solution to me (as well as removing even a hint of any lag according to the other forums).
Can anyone confirm or correct me here in my thinking process? I asked Tayutama today if he might consider a Galaxy S pro version of his ROM.
Shots in the dark here folks. Someone set me straight.
As soon as we get Froyo it won't matter. We will be able to save apps to the sd card and you can have 32gigs worth of apps if you want. Most of the apps are updating so you can save to SD now. I think Samsung wasn't as concerned with internal storage anymore knowing Froyo is coming.

Low phone storage

So suddenly I got the new market and with it like thousand of updates.
Problem is now I'm constantly running on low phone space.
All apps left that can not be moved to the SD-Card are a must have.
So deleting them is not an option
Except the ones that I can not uninstall (like Google Books) guess because they came preinstalled.
I can't even install some new apps as they require more space then I obviously have.
What are my options?
http://forum.xda-developers.com/showthread.php?t=670087
Move apps to SD (non-root and no apps required on phone)
I just did this yesterday with my Nexus One...
http://forum.xda-developers.com/showthread.php?t=1001202
Read the FAQ, question 9.
I can not do this as I run a stock rom I think.
SocalVisor said:
I just did this yesterday with my Nexus One...
http://forum.xda-developers.com/showthread.php?t=1001202
Click to expand...
Click to collapse
DarsVaeda said:
I can not do this as I run a stock rom I think.
Click to expand...
Click to collapse
Did you read?
From what I can tell, you do not need root to do this, just a working ADB connection. No additional on-phone software is required.
Click to expand...
Click to collapse
Given your parameters, only solution is to partition your SD card, create an ext-flavored filesystem on one of the partitions, and run one of the available software solutions (referenced in the links above) to permit saving of ALL apps and app data (and dalvik cache) on the SD card.
If you do that, cheers to you, but do some critical thinking and research before buying into the Class 10 hype. Most benchmarks have shown that the bottleneck in the N1 SD read/write speed is not the speed of the card, but rather the combination of software and hardware that handles SD card input and output. In fact, on some benchmarks, Class 4 cards perform as well as Class 6 and Class 10, and in some, Class 10 cards underperform Class 4 (which may have to do with the different standards applicable to Class 10 versus 2,4, and 6...the older cards had to meet a certain minimum read/write speed on a fragmented card for a single large file transfer; for Class 10 the specification is sequential writes on a defragmented SD card -- if you ask me both specifications are insufficient...how about a spec that tests sequential operations on a fragmented card?).
Or, alternately, consider removing some apps. Unless you are a developer, I can't see that you "need" to have more apps than the admittedly meager flash allocation can handle. You may want them, and want them very badly, but I've always found that a self-critical distinction between needs and wants makes me happiest in the long run, because it's easy to ignore wants. If this doesn't work for you, look above. Whatever floats your submarine, man.
I never had any problems with the sd-card performance.
Doesn't matter anyway as my problem is that there are 9gigs of free space on the card but I fear I will soon run into the problem of being unable to install any more apps (even to the card) as the phone space is too low.
This actually happens already now when updating apps.
Unfortunatly I did not manage to get the adb thing working yet so I can not test SocialVisors solution.
I'm unrooted as well, and have this problem as well. I'm hoping the nexus prime hits soon enough (and on tmo).
Otherwise, I'll look into rooting (which I'd rather do, if I'm going to modify, I'll go all in), I think one of the benefits is being able to uninstall unwanted stock apps and keep them off. So like the amazon mp3 store, for instance.
Okay so I now managed to get ADB working.
I could move some heavy apps like swype. I could not move "Astrid Tasks" as then the widget does not work anymore. Hopefully that is the only app.
I am now back at 30MB free space.
But still there are some hughe apps, like Google Maps(11MB), that can not be moved at all.
And yes, Google Maps is a must have!
Did you read the FAQ?
Did you read rallyemax's answer, and put attention to the first paragraph?
Are you looking for a solution, or do you just want to complain?
tkirton said:
How to install:
NOTE: ROMS THAT ARE ORM (ORIGINAL ROM FROM MANUFACTURER...ALSO KNOWN AS STOCK ROMS) WILL NOT RUN ANY VERSION OF APPS2SD EXCEPT FROYO.
Click to expand...
Click to collapse
I alread said I run a stock rom (not froyo).
The only one who is complaining is you.
You can just ignore this thread if you don't like it.
But thanks to everyone so far.
In that case, it's simple: you can't do a thing.
Your 2 options are:
1) Run a custom kernel over your stock ROM, or a custom ROM, and install A2SD support. Need to root / unlock the bootloader / hack the bootloader, of course.
2) Do nothing and don't look for solutions that don't exist, just accept the fact that you're stuck with less internal storage that you wanted.
No third option.

Categories

Resources