yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] TravUK:
You possibly have something on a high refresh interval, which is waking the phone throughout the night to sync. I was having this problem when I frist installed twitter as it ended up on a 15min refresh. I now have everything on the same refresh cycle, 3hrs I think, and now the phone is pretty much fully charged still in the morning.
[Galaxy S I9000 General] Adevem:
impossible, I've for every syncs I know set to off. but I've flashed samset and all that good stuff so I shall monitor over the days!
[Galaxy S I9000 General] jonidroid:
My average is about 150 too , some times even 200 ;)
[Galaxy S I9000 General] snapper.fishes:
I have never seen 200MB of free MB. About 150 is the maximum I can get up to right now.

Still, why does the android OS use up so much RAM?
[Galaxy S I9000 General] steffe.jst:
Because it can.

Aslong as there's enough free ram (determined by values alterable with AutoKiller) Android won't close applications/services for the simple reason that "Free RAM is wasted RAM". The only "benefit" of having tons of free RAM is epeen factor and possibly sometimes if you happen to load up a very RAM heavy game.

Note the "possibly sometimes"
[Galaxy S I9000 General] alovell83:
My most often available RAM if I leave things untouched and see 20+ programs running is about 80mb. If/when I am using ATK (I use manual mode), I see about 150, but 50+ goes into my UI combo (LauncherPro + Quickdesk + WidgetLocker + Widgets)

Two biggest things that kill my battery when I'm not "using" the device is sync and ATK. Do not use ATK at night, no matter what, it's essentially wasted. IMO, for typical users there is also more costs associated with autosync during the night than benefits (cost = battery life, and a tiny bit of bandwidth... benefit = having the info available when you turn ur screen on rather than waiting less than 5 mins to get said info).

What ATK essentially does is take the phone out of an idle mode, run the processor to clear up memory. Then, Android does it's thing and opens more programs, recreating the need and a vicious cycle of close-open-close-open where you are using processor that is completely unnecessary. It sounds like you already have your answers and solution from this thread, but I'm just here to reaffirm your belief.

I'm also a bit of a RAM queen, but I only use ATK in the following two scenarios:

1) I'm about to do some heavy tasks (usually gaming, sometimes a GPS tracking)

2) I've just synced and updated to the marketplace (everything under the sun has launched and I just want to see them closed.

In both of these scenarios I actually kill ATK as well, I open it back up and see about 180mb of free RAM (and as I've said, I have about 50mb dedicated to my custom UI).

- Unrooted SHW-m110s, Korean, Galaxy S (waiting for FroYo).
[Galaxy S I9000 General] RyanZA:
I'm curious if this helps you at all - if I run ATK to kill tasks before starting a game, the game launches maybe 1-2 seconds quicker, but actually running ATK to kill the tasks takes 5+ seconds. Once I'm inside a game/benchmark, my fps seems to be identical.

Do you see the same thing? If so, why do you use ATK?
[Galaxy S I9000 General] AllGamer:
326Mb on i9000ugjg9

same with the international version
[Galaxy S I9000 General] blufade:
326mb :eek: as reported by atk ?
[Galaxy S I9000 General] steffe.jst:
Sure you're not looking at total RAM available? 'Cause that's the number I see when I go into Samsung's Task Manager (X/326MB).

Also jg9? I must've missed something
[Galaxy S I9000 General] alovell83:
I've tried to convince myself to do it less and less, I've been tempted to uninstall it because I think I'm psychologically addicted to it, but I'll breakdown the both rational and irrational below:

I know you specifically asked about a game, but the best reason I really have is about my data cap, which I'll get increased when I get Froyo because the telecom in Korea is offering a new unlimited plan with free tethering w00t! :D I used to use 3G monitor and I'd notice bits and pieces going out. After accessing something like marketplace, even after finishing with those syncs, I think more data was sent in the background than had I not gone to the marketplace, so I wanted bandwidth, and hence battery, wasting apps killed. I also notice when I leave 3G off so few apps get launched by Android, it's ridiculous. I can go to sleep for 6 hours and not 1 app has opened itself (not always the case)! I think unlimited 3G will cost me more battery than some other OSes, but that's just a guess.

The lesser reasons (also affecting when I have 3G off and/or am at home with wifi):

To be honest, I do think it's partially out of ignorance and irrationality. I can actually put 2 and 2 together to think it could potentially slow down the phone if the free memory causes other programs to launch (usually it doesn't, I check after I'm done gaming or done doing whatever I'm doing after I'm done gaming and finally ready to give the SGS a rest). However, the rational part of me believes that new programs, when they do launch, would in other cases cause a slow down during the launch, and moreso if the system is low on memory, and then when autokiller (not taskiller) would go and kill the application (I've read Samsung impliments their system really poorly too, something about killing the task rather than dumping information to storage and pausing so it takes longer? I take it that they are more knowledgeable than me, intuitively it seems, at least with how terrible my write speed is that writing anything to storage would be slow as balls, but back to the main point). Also, one other perceived, maybe not actual, benefit I get is that after I am done with the game I get to continue using the phone without lag due to having to clear up more memory.

So, I don't mind the 5 secs. Also, I do believe there is something psychological I've read about how slight delays that we aren't used to, for instance in a Google search, of milliseconds can do a lot to ruin an experience. So, these 5 seconds I'm in "control" of the time, while if I launch the game and it's slow I might be one of these people on the forum complaining about lag, LOL. 99% of my perceived lag comes from writing files to storage, and that does make me want to rip out hair, even if it is 3-5 seconds because it sometimes lasts close to 10 for even a somewhat small file. Again, it's that psychological thing, I think, that I just referenced.
[Galaxy S I9000 General] RyanZA:
Ah okay. Your reasons sound good. :D

You are right about killing applications can lower the data they use. Lots of applications have analytics in them, which sends off information about which pages in the application you used, etc. This is usually done when the application closes, so force killing off the application while it is trying to do this can stop it. (It could also be sending off useful information, like saving files to database etc).

It isn't just Android apps that do this either, there are analytics packages for all smartphones that most app developers seem to use. :(

http://www.flurry.com/ is one of the main ones. (Maybe we should change hosts to route their packets to 0.0.0.0? :D )
[Android Software Development] druidamix:
Hello,

I've reading the topic About Avoid Creating Objects in Designing for performance for android and says:

When extracting strings from a set of input data, try to return a substring of the original data, instead of creating a copy. You will create a new String object, but it will share the char[] with the data.

I don't understand it. Maybe I have to get a book of java, jeje.

Well, it's difficult to find information about this paragraph.

Could you write an example or explain it?

Thank you.
[Android Software Development] System of a pWne!^:
How I understand your quote, it works like show in this image:

The above method is the suggested one. Here the returned substring of the original string still points internally to the original char[] array so there is no memory wasted.

In the second method a (shortened) copy of the original string is made, so you are wasting (in this example) 6 more bytes of memory.
[Android Software Development] druidamix:
Thank you.

Now I understand. In the better option you reuse the same array. So there is no need to create a new object.
[EVO 4G Accessories] afflictionx:
I haven't tried one, but these cases look really nice. The leather cases are pretty expensive, but give your phone protection and a more "business" look than the Otterbox cases. Well at least in my opinion. Check em out.

http://www.cases.com/htc-evo-4g.htm
[EVO 4G Accessories] Samzebian:
these seem way overprices imo
[EVO 4G Accessories] DarkManX4lf:
Those leather cases looks like the ones you can get from a $5 and below store.
[EVO 4G Accessories] afflictionx:
Na, a buddy bought one for his IPhone and they are actually really good quality. The leather is really soft and durable and you could tell the quality and difference between this case and a $5 case. It would be like buying a leather jacket from a thrift store compared to buying a leather jacket at Banana Republic.

The only problem I could see with it is if your EVO has grounding issues. But whatever, some people have money to burn and some don't.
[EVO 4G Accessories] flyingwolf:
For a company with the balls to sell a 74 dollar case they could at least take the time to proofread their copy.

http://www.cases.com/pahtcevo4gh.htm

They just copy and paste and move on to the next.
[EVO 4G Accessories] xlrdxrevengex:
dont you hate when companies abuse copy and paste?
[EVO 4G Accessories] afflictionx:
Ha, yeah pretty abusive with the cut & paste. Good catch, but like I said some folks have money to burn and don't mind spending that extra $$$. I wouldn't, but I don't see a lot of cases being advertised for the evo. Just little plastic ones I could buy a dime a dozen at the swap meet.

Just thought I throw it out there. If ya like the chit, buy it and check it out. Let me know how it goes. If you don't check this out, Google "Swap Meet" and you'll find your next case. Just as long as you don't mind buying a case from Seidooo for your "HTC EVOS" or your "Ipoa" (if you don't get it obviously you've never bought what you thought were a pair of Adidas shoes only to find they are actually Adaias shoes from the swap meet).
[Droid Eris Android Development] ban_dover:
This is a little tool I put together after a post I made on the Rom Customizer thread.

This is only for linux only at the moment, but its simple enough that i may be able to get a batch file for you windows guys.

it comes with everything needed-including the option to install java if you dont have it ;)

What it does is this

1. pulls the specified apk

2. takes a baskup -you can restore to the backup by running the restore script.

3. replaces an image file in drawable-mdpi with the one you provide.

4. re-zips and re-signs the app

5.pushes the app back to either /system or /data

this has only been tested on pre-installed app, ie no market apps.

Its pretty simple but it could be helpful, so let me know what you think.

Extract the working folder to your desktop please.
[Legend Android Development] mgillespie:
Things were simplez in Hero Root-land, but seem to be a tad more complicated in Legend Root-land..

When I try and use AdFree, it reboots the phone.

The notes I made to remove stuff from the Hero system apps area no longer works. (I wanted to pull out PDFViewer and QuickOffice)

I also tried to the recovery-windows.bat from r4-legend-root to get the recovery menu up, and then tried a nandroid backup, it failed with "Error: Run 'nandroid-mobile.sh" via adb.

I did run nandroid backup via adb and it does seem to have worked. My question is, are they problems normal? Is there a way to achieve them on Legend?

I did find this (with regards to the AdMob problem) http://androidforums.com/all-things...e-not-working-after-2-2-leak.html#post1253445 But it did not help me, as there was no "Partitions Menu".

Many thanks.
[Legend Android Development] efex:
For nandroid, try going into recovery with ROM Manager instead (fake-flash). That worked for my, the r4-root version did not.. :p hope it helps
[Legend Android Development] mgillespie:
Sorry, can you explain in a bit more detail? Any ideas on how to get the hosts adblock file installed on a Legend? That and being able to remove apps are my big problems (and the main reason I rooted...)
[XPERIA X1 Q&A, Help & Troubleshooting] aeroxy:
I found it distracting, may I disable it? Thank you?
[XPERIA X1 Q&A, Help & Troubleshooting] altae:
It's easily possible. Use Xperia Tweak, Advanced Config (both are freeware) or SK Tools (commercial software).
[Android Software/Hacking General [Developers Only]] kotton666:
Now that Froyo has been released, if I install the official version from HTC I cannot root my phone and go back to my original ROM if I need to, for warranty purposes. I would prefer the stock official version, as I am not interested in trying to deal with any problems that the custom ROM's may have. So my question is how long do you think it may be, until we will be able to root Android 2.2?
[Android Software/Hacking General [Developers Only]] snark_be:
What about checking all the rooted Android 2.2 ROMs in this forum? ;)
[Touch Pro2, Tilt 2 Themes and Apps] develop1:
So I want to use remote desktop on my TP2 to connect to my laptop at home. I've done all the requirements to allow to use this feature; I've enabled port forwarding in my router settings and I have enabled remote desktop on my laptop's Windows 7 system properties. And on my TP2 I enter my ip address for the "computer" field, my Windows 7 account user name in the "user name" field (I only have 1 account on my laptop and it is admin), and the account password in the "password" field. After all of this, my TP2 will still not connect to my laptop. At this point I am pulling my hair out trying to figure out what I am doing wrong. Can anybody help?
[Touch Pro2, Tilt 2 Themes and Apps] shadixs:
Does your computer has public IP Address?
[Touch Pro2, Tilt 2 Themes and Apps] develop1:
Yes. I go to www.whatismyip.com and it displays my ip address. I've tried entering this address in the "computer" field as well and nothing.
[Touch Pro2, Tilt 2 Themes and Apps] mad_tunes:
you'll need to forward port 3389 through any router you may be using (check out portforward.com)

you'll also need to enable RDP connection on the machine through System>Remote.

there are 1001 guides you'll find with a quick google, its not a phone specific thing.

edit: ive previously found that the WM RDP client wont start a 'net connection itself. if you find the same, just do it manually through com manager or check ur mail etc.
[Touch Pro2, Tilt 2 Themes and Apps] ukexport:
Did you forward port 3389 to the internal ip address of your laptop?

Do you have a software firewall on the laptop that may be blocking access?
[Touch Pro2, Tilt 2 Themes and Apps] freaknormel:
First try to figure out where the error occurs.

Try to connect to your pc, using an other pc ( from outside )

If it works, it must be a setting in your mobile device.

If pc also doesnt work, it should be a port problem, in that case, try using hamachi..

Oh, and check if you dont have a blocking program, or firewall .. like suggested above
[Touch Pro2, Tilt 2 Themes and Apps] develop1:
Does my phone need to be connected to wi-fi in order to use remote desktop or will it just use my carrier's data service?
[Touch Pro2, Tilt 2 Themes and Apps] Krustak:
it will use any data connection available, no need to connect to wifi if you have data plan activated.

some tips:

1. you must have NAT (port forwarding) configured in your router

2. If your router has public IP address on WAN port, then point 1. is just sufficient if you are on some routed network, than you need to ask your provider, maybe you will be lucky :)

2.1. (here are network ranges used as private, only for identification)

from 192.168.0.0 to 192.168.255.255

from 172.16.0.0 to 172.31.255.255

from 10.0.0.0 to 10.255.255.255

3. point 1. specification - enable NAT from WAN port to local IP address of your computer, specific port is TCP 3389. Also is good to make a reservation on DHCP server for this PC.

4. you need to enable remote desktop on your PC

4.1. computer properties - remote desktop setup - and its middle line on remote desktop settings

4.2. click "choose users" and check if your account is listed
[Touch Pro2, Tilt 2 Themes and Apps] develop1:
Thanks alot to everybody's help! Your advise allowed me to get this things working, I really appreciate it. I had the port open and had remote desktop enabled on my computer but the thing that was killing me was I had the windows firewall on and my ESET Smart Security firewall on as well. Once I disabled them I was able to make the connection. What a head ache those firewalls gave me. I thank you all once again for your assistance.
[Touch Pro2, Tilt 2 Themes and Apps] sheharyar:
I want to remotely access my PC from TP2, what software do I need to install on my phone?
[Touch Pro2, Tilt 2 Themes and Apps] mad_tunes:
The answer depends on what you have available to connect to. Your network (if any exists) and the machine/OS you want to connect to.

If you could let me know the following, I'll see if I can help:

How you machine's connected to the net. (for example, mines something like PC>Router>Cable modem>outside world).

The operating syustem in use on your PC. Specifically please, the edition and version is important to know. Mine's Windows 7 Ultimate, for example.

but, to cut a long story short: if you're not using a home edition of one of the recent windows OSs (XP and later), I'd suggest Remote desktop's the best way to go. There's a .cab knocking around here if you don't already have it on your phone and the PC end's described in the 'Configure Remote Desktop' and 'Configure Your Router' bits of this page: http://www.microsoft.com/windowsxp/using/networking/expert/northrup_03may16.mspx (ignore the other sections, they're not relevant unless you're running IIS)

enjoy ;)
[Touch Pro2, Tilt 2 Themes and Apps] sheharyar:
I have a WIFI Router installed, have a laptop with VISTA ULTIMATE and PC with XP Professional.

I am already able to RD my laptop from my PC.

I want to RDS my laptop from my phone via the same network/WIFI. I think it is pretty simple.

This is what I am doing

I have installed Remote Desktop Mobile

I have connected to WIFI

when I run Remote Desktop Mobile & enter my laptop's name, with username and password and click connect, connecting remains on top and is not connecting it. I am not in any domain, do i have to leave the domain name empty?
[Touch Pro2, Tilt 2 Themes and Apps] mad_tunes:
if you're not using a domain, leaving it blank's right.

Does it just time out on your phone?

Do you get the same if you try connecting via IP instead of your machine's name?
[Touch Pro2, Tilt 2 Themes and Apps] sheharyar:
I am able to connect from my pc.

When I try to connect from my phone either by IP or computer name, it does not even time out, it just remains stuck at Connecting...

Nothing happens after 5 minutes, even no error message appears.
[Touch Pro2, Tilt 2 Themes and Apps] freaknormel:
Your laptop seems to be configured well ( you can access it using the pc )

So it must be a setting in the phone. You sure it is connected to wifi , maybe it stays on 3g ) Or maybe your laptop only allowes 1 ip to connect ( the pc's ip )
[Touch Pro2, Tilt 2 Themes and Apps] sheharyar:
I am even able to connect to my laptop over internet as the port 3389 is fwd.

Do I have to configure anything on my phone other than installing that cab file?

Or maybe the cab file I've installed is corrupt or something, can someone please share the cab file?
[Android Apps and Games] rabbivj:
I just updated titanium backup just a couple of hrs ago and it seems to keep crashing on startup...has anyone noticed this?
[Android Apps and Games] c00ller:
Yeah, happens to me too. There will probably be a new release tomorrow with a fix
[EVO 4G General] Samzebian:
looks like I got 4g for the first time last night when I was at a club in Hartford! It was my first time with 4g, I was getting about 6mb/s down and like 50kb/s down. This is on 2.1, I'm about to upgrade to froyo, which I hear gets better 4g speeds, so I'll test it again next time I'm there. This is so awesome because I don't get 4g in my area but when I'm in hartford (usually once a week for the clubs) I'll have 4g!
[Captivate General] nickbarbs:
Anyone else seeing this?

When connecting to my linksys wireless N router, wifi will work for about 5 mins then nothing will respond even though the indicator shows a connection.

I have to turn wifi off and on again real fast and it auto reconnects and works for another 5 mins or so.

Anyone experiencing this? I had a similar issue with my Iphone 3gs that dissapeared in later firmware updates
[Captivate General] chvybeatsford:
I belive there is a thread on this allready were some has that issue. It was after changing ur setting.db to allow none market apps
[Captivate General] mterrence5:
Does your phone go into sleep? There is a setting in the advanced menu that drops wifi after the screen goes into sleep. You can change the wifi to never sleep
[Captivate General] jhannaman82:
Is your subnet mask on the AP set to something other than 255.255.255.0? See other threads on the page for details. There is a driver issue with WiFi.
[Desire Themes and Apps] berre:
Hi guys,

as the title says... is Lookout mobile working in belgium?

I've installled wavesecure on my Magic a while back when it just came out on the market (and was free) but now I have a desire and I don't like the subscription part...

I found Lookout mobile security which pretty much seems to be doing the same thing but I can't seem to connect.

Is this working for anyone in belgium? A friend of mine can't make connection neither, we're both on Proximus...

cheers

B
[Desire Themes and Apps] Ronok:
Well I tried Lookout and it works sometimes... It can only connect if I change some program settings. If I change backup from disabled to enabled (or vice versa), it connects and uploads my location. Very strange. Also, the settings menu on mylookout.com doesn't remember the settings if I change something. When I select "Notify me by email when my phone is located" and click "save", the box remains unchecked.

It's useless to have an anti-theft program that only works if you change something on your phone.

I'm still looking for the ideal software... I tried antidroidtheft, but it drains battery. Wave secure is not free. Mobile defense is not available in all countries. Some other programs don't have internet tracking...
[Desire Themes and Apps] berre:
yep... noticed the same behaviour... also when you kill the process it's game over so not really usefull... wavesecure is VERY good but costs too much imho

Anyway I'm gonna keep it, you never know when it gets stolen (hope not) the thief might be a dumbass

ps had a free "lifetime" subscription on Wavesecure when it was first released on the market, turned out to be "lifetime of the phone" so if you change phone, bye bye license :rolleyes:
[Captivate General] rabbivj:
So i just updated to the new version of Titanium Backup on my captivate...it keeps crashing on startup...yes my phone is rooted, i have the latest ver of busybox installed. I uninstalled it and reinstalled it, it asked to get the latest ver of busybox which i already had and then it keeps crashing...any ideas or has anyone had this prob so far?
[Captivate General] absolutechaos92:
Im also having this issue.Its nothing you did wrong. If you check the comments for the app, many users are reporting this problem, fir different phones.
[Captivate General] rahlquist:
Update posted overnight appears to fix it.
[Captivate General] clueless captivate:
Titanium backup is telling me to go to setting and then into applications, and then to check a box dealing with unknown sources.....but i don't any such box, anyone else see this?
[Captivate General] darkamikaze:
You don't have that option on the captivate. Ignore it. Make sure you got the latest version of TB. Launch the application. Click on problems. Let it install busybox (yea yea you have it)... and it should be ok.