Newbie help for memory management & Gps - Nexus One Q&A, Help & Troubleshooting

can anyone advise of the best method to enable installing apps to sd card as opposed to phone memory.
I have done some reading up, from what I can make out, my 2.2 is not rooted, apps need to have the option written into programming to enable where an app is stored, hence why the "move to sd" is greyed out.
I have read but not fully understood some apparent fixes, using sdk tools and apps2sd, but seen some errors reported, apps not working, unable to use marketplace etc. A mine field for those not in the know.
Last thing I want to do is mess things up, hence why I am asking you guys for help.
I am happy with most things on the Nexus, but as I am now out of phone memory, need to address this issue quickly. I have added a 16gb sd. Any help greatly appreciated.
Additionally, is it possible to use google based navigation systems offline and by gps? and when using third party gps, is it possible to use my external bluetooth gps receiver rather than the phone one? if so, how is this acheived please.

Root your phone, and learn how to use the Froyo apps2sd command.
No, Google Maps downloads the maps frame by frame -- read needs internet connection. (look into 3rd party applications if you don't have a data plan)
No, you have to use the phones GPS.

apps2sd, does that not have issues? I read there are issues with some apps not working, and also not being able to use marketplace

Related

So, I have had my Wing for about a month now...

And I have tried various programs, some registry edits, hacks, etc - and I think I have settled on the configuration that I want.
During that time, i have installed and uninstalled quite a bit of software - some on the SD card and others into memory.
I think, at this point, what I woud like to do is clear storage (or is it hard reset - or are they the same thing?) and then reinstall the apps that I intend to use, making sure that I install things like Battery Saver and HTC_Home in memory, while installing less critical apps like Google Maps back onto the card.
I guess my question is - what, if anything, should I take care to back up - and what is the best way to do it?
It looks like my contacts and appointments will be restored when I reestablish my Exchange Server connection. I assume that anything which is already on the card is safe, but what about apps that are installed on the card - should they be uninstalled prior to the reset and then reinstalled?
I believe I have read that the PagePool hack will survive?
Any tips, tricks, advice that might help prevent this turning into an all-weekend project?
Thanks!

[Q] Removing Un Needed Apps/Services on NC running CM7

I did search and most of the threads refer to actual Phones.
I have a Nook Color that I am currently using the SD Boot method to run CM7. I want to cut out all the stuff that really has nothing to do with basic reading and Internet activity if possible. Like the dialer, and voice, text to speech, basically anything that relates to text messaging and phone calls.
Is there a smooth way to do this that won't result in a bricked SD OS?
I thought of using Titanium Backup to just "Freeze" anything I didn't want but I don't know if that will even work.
Is there a list anywhere on here of what can commonly/easily be removed and still maintain a "tablet-like" functionality?
thanks in advance for any suggestions or links!
All evidence indicates that removing these services (usually be deleting the .apk files) has no impact on performance or battery life, and may introduce compatibility issues with apps that expect to find them.
Don't worry about it. The apps being there don't hurt anything.
Sent from my LG Optimus V using Tapatalk
See the CM wiki
I removed Bluetooth stuff, cmstat, telephony.apk, phone.apk, setupwizard, setup, and a whole host of other services I don't use. Why do I need blue tooth when I am not going to use it. Others will say there is no harm and battery life is not impacted...probaly true. However there is one one benefit that cannot be ignored...it gives back memory to the nook that was not being used.
EDIT My roommate and I discussed after I posted and he said just leave it alone. No harm done. I said true, but he removed bloatware from his phone...and other apps he did not use or need. Then I replied, why can't I do the same thing. If i am not going to use it, or its not needed, makes sense to me just remove them. BTW, I used root explorer to remove the apks. Its been a while since I did it and never really had any problems.

Task switching without reloading? What memory is required?

Am running PA 3.60 which is great. I've now run some additional script that culls out and slims down the ROM and gapps. Again, everything runs great. I probably have a lot more memory free now than before. But I'm not sure what good that is.
Traditionally, we want to free up memory so we can install more apps - a2d and other methods help to keep things clear.
I don't want to do that - I want to be able to run more than one or two apps at the same time. But I don't know which memory types to clear up to do that.
The ROM is in, well, ROM, so making it smaller may not help free up memory if there's fixed 512MB used for it.
I know Android is actually running a lot of processes at once. What I mean is that if I load an app, say Candy Crush, then run another app, say Grindr, I can switch back and forth pretty much ok and each app resumes where it left off without any noticable reloading/refreshing. But if I then run another app, say Scruff, then as soon as I try to switch back to one of the others, it has to reload/refresh/restart. So clearly, there wasn't enough memory available to keep all 3 resident and it swapped some out or simply released it.
Logically, if I have more of a certain type of memory free, this will not happen as often. I know it depends on how much memory and other resources an app requires, but I don't need to get into that level of analysis yet. First and foremost, what sort of memory should I try to make as much of as possible to let me swtich between apps without so much reloading?
douginoz said:
Am running PA 3.60 which is great. I've now run some additional script that culls out and slims down the ROM and gapps. Again, everything runs great. I probably have a lot more memory free now than before. But I'm not sure what good that is.
Traditionally, we want to free up memory so we can install more apps - a2d and other methods help to keep things clear.
I don't want to do that - I want to be able to run more than one or two apps at the same time. But I don't know which memory types to clear up to do that.
The ROM is in, well, ROM, so making it smaller may not help free up memory if there's fixed 512MB used for it.
I know Android is actually running a lot of processes at once. What I mean is that if I load an app, say Candy Crush, then run another app, say Grindr, I can switch back and forth pretty much ok and each app resumes where it left off without any noticable reloading/refreshing. But if I then run another app, say Scruff, then as soon as I try to switch back to one of the others, it has to reload/refresh/restart. So clearly, there wasn't enough memory available to keep all 3 resident and it swapped some out or simply released it.
Logically, if I have more of a certain type of memory free, this will not happen as often. I know it depends on how much memory and other resources an app requires, but I don't need to get into that level of analysis yet. First and foremost, what sort of memory should I try to make as much of as possible to let me swtich between apps without so much reloading?
Click to expand...
Click to collapse
Try enabling zram, I haven't tried it personally but its supposed to allow for more multitasking.
Sent from my Nexus One using xda app-developers app
Moved To Q&A​
You may of considered it dev based, but its a question so belongs in the Q&A section.​
I've tried ZRAM now for a couple of days but makes no difference. I also have the problem on another Android device. I'm convinced its some sort of design limitation of the opsys or something. When I start up Grindr, it takes a long time to load all the images, make connections, etc. Then I start of Gruff, and it does the same. As long as I don't try to go to another app, I can flip between the two of them without them restarting/reloading/reinitialising themselves. That is clearly because their pages didn't get swapped out of memory or flagged for deletion and deleted.
But if I do something else, or even try to use additional functions within either app, its too much and the next time I try to flip to the other app, it has to reload and reestablish connections etc.
Its not just those apps either. The same with a game like Candy Crush. Or many many apps.
So either my devices don't have enough memory of some form to allow many concurrent apps to run without being swapped out, or Android can't handle it and unnecessarily swaps out or deletes a process's memory pages to make room for the next process, >>> even if the device has plenty of memory<<<.
I don't know which type of memory the opsys needs if this is the case. I'd like to know so that i can make sure there's ample available so that this constant restarting doesn't keep happening. It seems stupid to me that Android does this if the device has got "heaps" of available memory (no pun intended). Newer devices will continually have more and more built in memory, so if Android is doing this arbitrarily and not because of space issues then its, well, stupid.
I have to assume its my devices that are the problem. They're both old (Nook Color, Nexus One). But with the NC, I'd assume we can partition some of that 5GB for use as main memory to run lots of processes concurrently, without this annoying swapping/page deletion/forcing re-inits all the time.
I'm also having problems figuring out where in XDA to post this question - its not NC specific, or dev specific, but I need answers from people that know the Android architecture so I can work out if its possible to stop this from happening.

[Q] How is the Z3C without root? Can backups and moving apps to SD be done?

Hi everyone. I'm heavily considering getting a Xperia Z3 Compact, but I have a few hangups that I would like to get some feedback. I've been rooting my devices since I've been using Android. When my Galaxy S4 Active was updated to Android 4.3 and I lost root for 3 months, I hated it. But it's an ongoing battle that I'm tired of fighting and I've found that there are only really a couple apps that I really need root access for. Plus, if I really need to, I can unlock the bootloader and root the Z3C, but I don't want to lose the DRM keys and degrade my device for only a couple programs if I don't have to. So I'm wondering just how necessary they are and whether I can work around this.
The first application that I use all the time is Titanium Backup. I've been using it since my very first Android device and it has been a valuable tool. I've used it to backup applications that I didn't have room for and restore them later, to remove or freeze bloatware, and to upgrade system apps with new versions to save room. These things were a necessity with my old Xperia Play. However, the main function that I really need is the backup of app data. Anything can restore the installed apps, but very little will backup the actual app data.
Or at least so I thought. I've been using Titanium Backup for so long that I didn't really consider switching to any other applications. Plus the GS4A was my first phone on Android 4.x, so I didn't know about the included ADB backup feature built into it. From what I understand, Helium can do an ADB backup without root access, correct? Has anyone used this with the Z3C? I've read that some Sony phones don't support it. Although I've also read that all Motorola phones don't support it, and the GSM version of the Droid Turbo (aka "Moto X Play" last I read) is my other contender against the Z3C.
The next app that I use right now is FolderMount and this one is a bit trickier. Back on the Xperia Play, space was incredibly limited. I used Link2SD to save more space than moving apps to the MicroSD card through the Application Management. I could probably have used it on the GS4A, but I found FolderMount to be much easier to work with. It was also necessary because all moving apps to the SD card did was move them to an emulated SD card on the main device storage, which defeated the entire purpose.
I still don't understand why this is so stupidly designed now and why Google keeps trying to kill off the SD card. Or for that matter why device manufacturers still include only 16GB with SD card expansion (and no way of moving apps properly) or only 32GB without. Neither is enough room for games that can consume a gigabyte or two for massive .obb files. And in all honesty, those .obb files are all that I want to move, which is why FolderMount works so well for that.
So that brings me to the question that I think I already know the answer to: Has anyone found a way to move the .obb files to the external SD card without root access? Either that, or to change it so that the shared storage is the SD card and all the .obb files get downloaded to it by default? I suspect that the answer is still "not without root" here. It just seems asinine that Sony not include this feature if they are going to include an inadequate amount of storage space.
Aside from those issues, I could probably run without root access for most other things. Although root does make it much handier. I just hate needing it to fix or workaround poor design decisions on the part of manufacturers or Google themselves.
Info
MechaBouncer said:
Hi everyone. ...
Can backups and moving apps to SD be done?
Click to expand...
Click to collapse
without Root >> NO
:good:
So that goes for using Helium as well?
http://forum.xda-developers.com/search.php?searchid=312768077
Helium does work with Z3C without root. Switched from my old HTC One to Z3C with Helium. Restored most of the apps without a problem. Not all apps do work though, but this seems to be a problem with adb backup itself, not Helium itself.
MechaBouncer said:
Hi everyone. I'm heavily considering getting a Xperia Z3 Compact, but I have a few hangups that I would like to get some feedback. I've been rooting my devices since I've been using Android. When my Galaxy S4 Active was updated to Android 4.3 and I lost root for 3 months, I hated it. But it's an ongoing battle that I'm tired of fighting and I've found that there are only really a couple apps that I really need root access for. Plus, if I really need to, I can unlock the bootloader and root the Z3C, but I don't want to lose the DRM keys and degrade my device for only a couple programs if I don't have to. So I'm wondering just how necessary they are and whether I can work around this.
The first application that I use all the time is Titanium Backup. I've been using it since my very first Android device and it has been a valuable tool. I've used it to backup applications that I didn't have room for and restore them later, to remove or freeze bloatware, and to upgrade system apps with new versions to save room. These things were a necessity with my old Xperia Play. However, the main function that I really need is the backup of app data. Anything can restore the installed apps, but very little will backup the actual app data.
Or at least so I thought. I've been using Titanium Backup for so long that I didn't really consider switching to any other applications. Plus the GS4A was my first phone on Android 4.x, so I didn't know about the included ADB backup feature built into it. From what I understand, Helium can do an ADB backup without root access, correct? Has anyone used this with the Z3C? I've read that some Sony phones don't support it. Although I've also read that all Motorola phones don't support it, and the GSM version of the Droid Turbo (aka "Moto X Play" last I read) is my other contender against the Z3C.
The next app that I use right now is FolderMount and this one is a bit trickier. Back on the Xperia Play, space was incredibly limited. I used Link2SD to save more space than moving apps to the MicroSD card through the Application Management. I could probably have used it on the GS4A, but I found FolderMount to be much easier to work with. It was also necessary because all moving apps to the SD card did was move them to an emulated SD card on the main device storage, which defeated the entire purpose.
I still don't understand why this is so stupidly designed now and why Google keeps trying to kill off the SD card. Or for that matter why device manufacturers still include only 16GB with SD card expansion (and no way of moving apps properly) or only 32GB without. Neither is enough room for games that can consume a gigabyte or two for massive .obb files. And in all honesty, those .obb files are all that I want to move, which is why FolderMount works so well for that.
So that brings me to the question that I think I already know the answer to: Has anyone found a way to move the .obb files to the external SD card without root access? Either that, or to change it so that the shared storage is the SD card and all the .obb files get downloaded to it by default? I suspect that the answer is still "not without root" here. It just seems asinine that Sony not include this feature if they are going to include an inadequate amount of storage space.
Aside from those issues, I could probably run without root access for most other things. Although root does make it much handier. I just hate needing it to fix or workaround poor design decisions on the part of manufacturers or Google themselves.
Click to expand...
Click to collapse
Titanium backup doesn't work because it is built in a way that requires root to work. On the other hand Helium uses ADB therefore it works without root but requires the device to be connected to a computer for the backup. Tested and it works flawlessly. I heard that the Sony compagnon isn't bad either but it doesn't work with encryption.
Also you can do manually full ADB backups including the APK without any software or root.
You cannot move apps to the sd card but I would say that you don't need too either since the apps can store their data on it.
Thanks -Vulture- and difto. That confirms what I was wondering about Helium. I knew that Titanium Backup wouldn't work without root, so it's good to know that Helium still will for most apps.
And I figured root would be necessary to move apps or their files to the SD card. Unfortunately, a lot of games I have still won't write to it on their own, which is why I've had to resort to FolderMount. It's quite frustrating. I feel like any application that needs to download external files should be able to move those to the SD card.

APP access to SD Card

I have an MS-N950U1, stock, running the latest update S2BQL2. Most apps cannot use/have access to SD Card. I tried enabling the "FORCE ALLOW APPS ON EXTERN....." under Developers Options - Please see photo attached, but still, apps have no access to SD Card.
Anyone knows if there is a write fix similar t the one that was available on the Note4/Kitkat?
don't think so, even if you did the app most likely would not work properly unless you knew how to optimise it yourself and it doesn't sound like you do
leave apps on internal memory and keep music/video/pictures on sd card (get a good one)
way less head ache
j_hansen said:
don't think so, even if you did the app most likely would not work properly unless you knew how to optimise it yourself and it doesn't sound like you do
leave apps on internal memory and keep music/video/pictures on sd card (get a good one)
way less head ache
Click to expand...
Click to collapse
This has nothing with app optimization. Apps give you the choice of storage location, the problem, external SD doesn't show up. Back in the days, there was a "write fix" to be flashed to give apps access to external storage under kit Kat, I think.
Sent from my SM-N950U1 using Tapatalk
ispot said:
This has nothing with app optimization. Apps give you the choice of storage location, the problem, external SD doesn't show up. Back in the days, there was a "write fix" to be flashed to give apps access to external storage under kit Kat, I think.
Sent from my SM-N950U1 using Tapatalk
Click to expand...
Click to collapse
I know it isn't exactly app optimisation but was trying to explain in an easy to understand way that it is not possible like the same way it was back in note 2 and 3 days
There is a way to do it but I haven't tried. Something along the lines of making your SD card "Adaptive Storage". Did some research on it a few months ago and it's honestly more trouble than it's worth. 64gbs isn't enough for some of the apps I would like to keep on my phone but I've managed to just keep it to the bare essentials.
Since Android 6.0, Google has tighten the 3rd party apps freedom or movement

Categories

Resources