Question about mods and tweaks - HD2 Android Q&A, Help & Troubleshooting and Genera

Tried searching but nothing really fit the questions I have.
Flashed my first android build yesterday. Running NexusHD2-FRG83_V1.3_(Froyo 2.2.1).7z on my HD2.
If I want to tweak it I presume I have to use the Nexus One themes apps, and roms correct?
And how do I go about installing them? For example: I want to change the battery indicator and taskbar.
Any help would be appreciated it. Thanks.

TBH, I very rarely install anything that isn't in the market. Also, since Android is Android, it's not generally specific to the device. If it is specific to the build version (1.5, 1.6, 2.1 etc.) then it's down to the developer to state that in the description on the market.
Also, I've never had a problem when installing something that didn't work and then simply uninstalling it. As far as I can tell, Android just works. It's a world away from winmo.
Just play and find out, but the market is definitely your friend.

Related

PF Voicemail+ app?

Greetings,
I'm running Myn’s Warm Donut build on my xv6900, and it's running like a champ. Excellent work! I'm using the Market Enabler, and am able to find almost everything I am looking for in the Market. One app is eluding me, however. An up-to-date version of PhoneFusion's VisualVoicemail+ app. It's a free download, but for some reason I am just not able to find it. Would anyone have a link to a newer build of the app they would like to share? The version I have is 1.0.0, and I believe the latest is 2.0.4.8. I'm guessing that some of the issues apparent on v1 will not be present in the later build.
I used the service on WinMo, and would like to have it on the Android side.
Thanks in advance!
Still no luck
I've used Market enabler, changed my resolution to 320x480, and still no luck. I can find just about every other app there is in the Market, but not this one. Has anyone had luck finding it, and if so, could you give me a nudge in the right direction?
artokosan said:
I've used Market enabler, changed my resolution to 320x480, and still no luck. I can find just about every other app there is in the Market, but not this one. Has anyone had luck finding it, and if so, could you give me a nudge in the right direction?
Click to expand...
Click to collapse
Simply changing the resolution to hvga won't work. You must backup your data, then wipe your data, then change your res, restart, and sign into google services and accept market terms to see all apps. That is, if the app you're looking for is only for 320x480.
Thanks
I'll give it another try.
Got it
If anyone is interested, let me know. I'll post it here unless it's against the rules somehow. I also grabbed the Youmail app while I was there, just in case.
I had a spare microSD card laying around. I copied myn's SQSH build onto it, booted up at 320x480, signed into Google, installed Market Enabler, and went hunting. Once the apps were installed, I used Astro to back them up to the SD card, rebooted into WinMo, swapped back to my SD card I've been using, booted up and it automatically installed Fusion Voicemail+. Nice. I also threw the apks on my FTP site so I can grab them in the future if I need them.
So, since I went through this crazy convoluted process, all seems to be well. I would love to run 320x480 permanently (there are a ton of apps that aren't available to us peewee 240-320 users) but it's just a little too fuzzy for me.
And once again, a million thanks to every developer who has gotten us this far. This is a fantastic OS for this phone, and I couldn't be happier.

Help please - Root / ROM info

Greetings all
I realize the info I need is probably posted here... somewhere. But, at this point I am beyond confused.
I did the first, 2nd and the 3rd Eris leaks and my info is as follows
[Firmware - 2.1
baseband - 2.42.00.04.12
kernel - 2.6.29-8a03cb9a
htc-kernel and18-2#1
build - 2.36.605.1 cl165907 release-keys
software - 2.36.605.1
browser - 3.1
pri - 2.11_002
prl - 51920
Truthfully, I dont know what any of it means. I don't know if I am able to Root or not or even what I would be getting If I did or if I need to.
I also Don't know which of the dozen or so tutorials, fixes, ROM's etc I should trust, try or attempt or what they mean
What I do know is simple. I want the phone to work when all is said and done. Meaning, I want the GPS, Bluetooth, WiFi etc to all function properly.
What I would like is also simple and that is, to be able to get rid of the 1.2 dozen or so apps that I must constantly kill on this phone ( MP3 store, Voce Dialer, my uploads etc.) and the 20+ I have to kill on reboot. And have my phone run as smooth, fast and trouble free as possible.
The only widget I run is the weather, currently either 9s or weather bug and I also have a widget for Pandora and an app called music player on the home screen, but neither of those should be or need to be running, all syncs, auto updates, message / mail pushing are turned off or set to manual, this phone is a phone first, weather 2nd, and internet & email 3rd. all the other things are just toys to me. I would use the Sense weather widget if I could but I am
using Launcherpro so can only Open the sense weather app manually, not with the perfect 1x2 widget or full screen one. I also use the Sense Calender/ agenda app and would like to continue to do so.
I would also like, as I said, have everything else just work, the google account syncing, the market, all the other stuff that is needed in the background to make the unit function properly.
I Hope somebody out there understands what I am trying to convey to all of you, and I don't come off as being to demanding or inflexible. I am open to anything as long as it will do what I need. I know a lot of people here are Techies and want the latest, greatest, fastest etc. but I just need things to work. If that means staying with what I got, so be it.
My biggest grips with the phone is the crap that runs in the background, that I must kill and constantly restarts, even when the phone is idle. If this can be fixed in Root, I am all for it, if android 2.2 fixes this, ditto. if there is another way that doens't require any of this, I am open to suggestions on that as well.
But, I must stress, I do need this phone to simply work as intended. I am in the minority I am sure but I actually use the "phone" part more then anything else and need it to just work.
Maybe I don't need root! I really don't know. But as it stands now, with leak3 I will get no future updates or fixes unless I have it or something similar, Correct?
Thanks for any simplified help or advice on this
P.S if at all possible, please dont direct me to another link to read. Unless, that will do exactly what I am trying to accomplish and need the phone to do. And, is fairly simple to understand and execute. Not one full of links telling me, you need this, so go here and u will want that so go there etc..
This is realy important with the"ROM" issue, which I realy dont understand at all
Thanks in advance
Kalie
yes you can root it is benificial to most, and follow these instructions to ROOT after reading more into the matter. If you need any personal help still you may PM me tomorrow and i will at least help you find all the necessary resources and knowledge to decide if you should root or not.
Please move to general discussion.
I think the first thing that you really need to understand is that with Android things are going to run in the background, regardless of what you do. Background process run whether stock or rooted. There are no custom ROMs that somehow prevent background processes from running. It took me a long time to come to terms with this concept because I want to feel like everything on my phone is "clean". However, with Android the system is meant to run this way and the OS will stop processes only when needed. When you kill processes via task manager app or whatever you are simply wasting time, slowing down your phone, wasting battery, and maybe causing other "hiccups" in the operation of the system. As much as it feels good to make sure that stuff is not running you are really doing no good by constantly chasing your tail on this issue.
With leak v3 you can receive future updates. If you haven't already, you should be receiving the MR4 OTA update which includes some minor bug fixes.
Obtaining root is going to give you the ability to apply custom ROMs but I am not sure that this will accomplish what you have in mind. Custom ROMs do offer some significant performance enhancements but they will not stop background apps from running and all of them include a good number of the native apps that you want to get rid of (amazon mp3, etc). With root you can remove native apps but it is another required learning process.
Rooting your phone is more than just loading a custom ROM, it is a learning process that requires a lot of reading and understanding of how the operating system works, how to load custom ROMs, and all of the other things that come along with rooting.
I understand that you want to make this as easy as possible but learning is only easy if you are interested in what you are trying to do. I don't want to discourage you from rooting your Eris but I do think that you need to take some time to understand what it is that you are considering doing.
There are a lot of great resources on this site to use to educate yourself on the root process and what rooting really means for you. Good luck
mod, please move this to the general section, not a development topic, thanks.
"With leak v3 you can receive future updates. If you haven't already, you should be receiving the MR4 OTA update which includes some minor bug fixes.
"
Did I read this correctly?
Since I installed Leak 1 and the subsequent leak 2 and leak 3, I have not had any updates from verizon.
At what point in time, if ever, will I get an update from Verizon that does not come from a forum and or somebody claiming they figured it out and it's the same as the official, just "Not Official" since i am on the leaked version of Android 2.1
If I can eventually get 2.2 android, without going thru the Agg. of rooting and the trial and eroor with the many different ROMS, I would love that.
With that said, if there is something proven I can do , to undo what I have done ( Leak 1, 2 and 3) that will allow my phone then to be "Officialy" updated by verizon I would love to know how to do this
Thanks again for the Help
Kalie S

loading old android market on xoom

After much debate I purchased the Motorola xoom today. I am having a huge problem with the android market not wanting to perform with examples being where downloads say they are waiting for install and such, overall not pleased withandroid3.0 market. How can I put the old market back on there so it will recognizethe apps ihave already purchased as well as better functionality. Also typing thison the doom and it is really slow. Is this typical or did I make a bad choice and should have gone withthe galaxy tab. Paid full price so no contracts, just wifi version for home use.
I have the APK for an older Android market on my Honeycomb emulator. Let me see if I can find the original link I got it from.
I think this is it:
http://ivansotof.com/2011/02/install-android-market-honeycomb-emulator
Not sure if you just need the Vending.apk file or not.
Stick with the Xoom. It'll only get better with updates.
tried it
Doesn't seem to be any different than the one already pre installed, I think what I do kind of need is something like being able to install the android market 2.2 froyo or gingerbread edition. Honeycomb a just doesn't show the apps that I have purchased or any for that matter, and that hang time issue with it stating it is trying to install and just hangs there isn't any fun typimg is a bit faster I went back to stock for the keyboard instac of using better keyboard 8 which i have been using for my croid incrdible- I guess not compatible yet with a tablet- fine and dandy I guess- but still' how can I fix the market issue, does anyone know.where I can download the 2.3 version and isntall it without havng sone kind of conflict issue with the xoom tab?
I did end up going to the market management app section in the settings and ende d up deleting all information and wiping in there and pandors that was giving me trouble installed without a problem, force closes though since there is no fix for the wifi version of the xoom' still. Still having issues with other applications with thr hangingsaying it is installing and not showing upp like it should o download screen. It will lenot switch over to the screen where you have your downloading section listed on the left hand side. After several tries it will eventually download, and give me theproper screen' at least it didwith thr oneapp i tested'. Having typin issues where it is slow to register that I am typingsndin fact at this point the typing has not even began sowing up on my screen vrustrating' perhspsi should return the xoom for the more stable galaxy tab-
weird, maybe it's an issue with your xoom. Can you still exchange it?
I find the new market to be amazing. On wifi, clicking install basically downloads/installs anything almost instantly... very very fast.

[Q] A couple of questions regarding recent Builds

Hi,
I have an HD2, and a couple of months ago, I installed android on it.
But recently, it gets annoying... it has robotvoice, the signal strength always drops completely and comes back, and often, the touchscreen just hangs and does nothing...
Now Im think about installing a new version.
But I have some questions.
Oft I read that some builds have a "hacked market" or "black market"... what is that? I dont want "bad" software in my phone...
And, maybe I got a bit paranoid after reading about the HTC Logger and CarrierIQ.... but can one be sure that recent Androidbuilds and/or Mods are free of such things? Is somebody testing this?
(Is the recent CyanogenMod safe concerning this?
And one last, very newbie, question. If I synchronise my contact and my calendar with my gmail account, I can safely install a new version and have all contacts back, right?
Thx.
ArpX said:
Hi,
I have an HD2, and a couple of months ago, I installed android on it.
But recently, it gets annoying... it has robotvoice, the signal strength always drops completely and comes back, and often, the touchscreen just hangs and does nothing...
Now Im think about installing a new version.
But I have some questions.
Oft I read that some builds have a "hacked market" or "black market"... what is that? I dont want "bad" software in my phone...
And, maybe I got a bit paranoid after reading about the HTC Logger and CarrierIQ.... but can one be sure that recent Androidbuilds and/or Mods are free of such things? Is somebody testing this?
(Is the recent CyanogenMod safe concerning this?
And one last, very newbie, question. If I synchronise my contact and my calendar with my gmail account, I can safely install a new version and have all contacts back, right?
Thx.
Click to expand...
Click to collapse
First Black Market is an app, different from the android market place. It has alot of the apps that are on the android market but all the paid ones are free. Its warez, and that is not allowed on this site.
What you are reading in rom infos is about a hacked market with is just the normal android market usually an old version as it is faster that won't update itself. Or a new version but is hacked to work on a different screen density not usually available with the market. Both of these "hacked" versions are safe to use 100%.
HTC Logger and Carrier IQ are part of the stock kernels when the phone ships and not all carriers use that software, there is no chance any dev of this site would allow such things on our phones.
Second yes if you backup everything with your google account it will all be back as long as you use the same google account with the next rom you use.
Cheers,
Evil.
Copy and Paste....lol
shanman-2 said:
Copy and Paste....lol
Click to expand...
Click to collapse
HUH??
10chars
Hi,
Its me again
I would post in the Hyperdroid thread, but I am not allowed to, so I hope somebody will read it here.
I want to install Hyperdroid, and for that I need the clockworkmod. I already have magdlr 1.13. As far as I see, I should get the 150 mb file for clockworkmod, but all the links in the original thread are dead.... where can I get the appropriate file?
And, does the Hyperdroidmod support other languages?
Thx.

[Q] Going after minimalistic set of programms/feature on N7

Hi, a new guy here!
I recently became a happy owner of 32Gb wi-fi only N7. I’m familiar with software dev (windows developer for 20 years with some work on unix) and customization/modding/flashing process (mostly for satellite receivers). However this is my first tablet and my first Android device so I could use some help 
I successfully unlocked, rooted and installed custom recovery on my N7. I would like to get to a bare bones state of the N7 and then slowly add new features/programs to it when it becomes necessary for me. So I would like to remove all non essential parts that were preinstalled on my N7.
I was under impression that I could uninstall programs using N7 UI after device gets rooted. However it seems that for majority of the apps I still only have an option to disable.
I shelled into N7 and looked around. It seems that all (majority?) of the apps are in /system/apps folder. Can I simply remove the apps and their files from that folder? Does this folder only contain user apps or does it also have system apps that are essential for N7 to function? Is there a chance to brick it by removing something (everything?) from that folder?
I searched on a forum for a list of apps that are safe to remove. I thought it would exist since it seems to be something many of us would be interested in doing. I didn’t find the list. If there is such a thing and someone could direct me there, it would be great!
Given that I can remove apps by deleting them from that folder safely, I still have a question what each app does and how important it is. Is safe to assume that any app that has a wheel with a drive belt on it as an icon in apps screen on N7 is system app and has to stay?
I have two keyboard app installed – one is Android keyboard and one is ASUS keyboard. Judging by the name 2 of these are essential since Android is the OS and ASUS is the manufacturer. But do I really need two of them?
If there is a resource/thread that discussed something similar, please let know. I look forward to learn from anyone on this forum! 
_Diver said:
Hi, a new guy here!
I recently became a happy owner of 32Gb wi-fi only N7. I’m familiar with software dev (windows developer for 20 years with some work on unix) and customization/modding/flashing process (mostly for satellite receivers). However this is my first tablet and my first Android device so I could use some help 
I successfully unlocked, rooted and installed custom recovery on my N7. I would like to get to a bare bones state of the N7 and then slowly add new features/programs to it when it becomes necessary for me. So I would like to remove all non essential parts that were preinstalled on my N7.
I was under impression that I could uninstall programs using N7 UI after device gets rooted. However it seems that for majority of the apps I still only have an option to disable.
I shelled into N7 and looked around. It seems that all (majority?) of the apps are in /system/apps folder. Can I simply remove the apps and their files from that folder? Does this folder only contain user apps or does it also have system apps that are essential for N7 to function? Is there a chance to brick it by removing something (everything?) from that folder?
I searched on a forum for a list of apps that are safe to remove. I thought it would exist since it seems to be something many of us would be interested in doing. I didn’t find the list. If there is such a thing and someone could direct me there, it would be great!
Given that I can remove apps by deleting them from that folder safely, I still have a question what each app does and how important it is. Is safe to assume that any app that has a wheel with a drive belt on it as an icon in apps screen on N7 is system app and has to stay?
I have two keyboard app installed – one is Android keyboard and one is ASUS keyboard. Judging by the name 2 of these are essential since Android is the OS and ASUS is the manufacturer. But do I really need two of them?
If there is a resource/thread that discussed something similar, please let know. I look forward to learn from anyone on this forum! 
Click to expand...
Click to collapse
I don't have the energy right now to address every app one at a time, but I'll nudge you in the right direction. That should help you start tinkering.
The Nexus 7 is very popular in this community because it's intentionally more open, and less bloated, than much of the competition.
That being said, sure there are apps you could uninstall if you decide to. Some of the custom ROM's will have probably already have done this for you, but may create little unexpected quirks here and there.
The first thing you'll want to do is backing everything up thoroughly. I would use Titanium Pro (you'll see it referred to as Tibu a lot), to backup all apps and settings. Then I would use the Google Nexus 7 toolkit (found in the forums here) to do a backup, as well as make a nandroid backup.
Ok, so you're ready to tinker. Well, if you bought Titanium Pro from the app store, you've already got all you really need. First, use titanium to freeze an app you don't feel you need, and don't think is required. Re-boot, go about your daily routine, and see if all is ok. Continue on in this manner. Once you've frozen everything you're interested in, and made sure all is well, you can probably go ahead and uninstall them through Tibu. Freezing them should generally make them not start up anyways, so unless the tiny amount of space they take up is a concern, that's really all you generally need to do *.
* Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
_Diver said:
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
Click to expand...
Click to collapse
Removing Google framework services is a big no-no. To be honest, the easiest way to accomplish what you want is installing a custom ROM like CyanogenMod, especially since you've done all the prep work for such a thing.
Once you install any official CM build it is as close to app-less as you can get on a modular OS like this.
littleemp said:
Removing Google framework services is a big no-no. To be honest, the easiest way to accomplish what you want is installing a custom ROM like CyanogenMod, especially since you've done all the prep work for such a thing.
Once you install any official CM build it is as close to app-less as you can get on a modular OS like this.
Click to expand...
Click to collapse
that's what i suspected! i thought that google framework would be something essential, but there is not much easily available information there to arrive at that conclusion
since i'm new to this, i thought i should stay away from any rom flashing until i get a bit more familiar with a device, terminology and stuff like that. i'm looking at the "[ROM] CyanogenMod 10.1 [OFFICIAL]" thread and i'm not sure about half of the terms - GAPPS, PSA, Nightlies i do know what ROM is, I do know what kernel is, virtual machine, etc. But it's applied to the platform that I have little experience with, so it makes me a little bit uneasy
_Diver said:
bladebarrier,
Thanks for your response. I understand the approach you suggested – disabling apps one at a time and then when they all disabled and device is working to my liking for a while I could uninstall them.
However, I’m somewhat frustrated with a sheer number of apps that I have out of the box and I can’t find a good description of what they do. For example:
Mobile Network Configuration
Google Partner Setup
Google Services Framework
Searching online doesn’t yield definitive answers if it’s something I need or will N7 work without them. I have google play store and google play services installed – does store app require services? Reading a bit about it doesn’t make it seem so, but I’m not 100% sure. So I was wondering if there is a list of apps that are required for N7 well being and that cannot be removed no matter what.
For example, Black Viper has an excellent example of what I’m looking for but for windows nt services: (can't post a link)
This page explain what each service is, what it does and if it’s safe to disable it depending on configuration you’re seeking – minimal set, typical, out of box of experimental. I would love to find something like that for N7 system apps 
I installed CWM recovery when I rooted and as far as I can understand I does NAND backups. I plan on moving the backup file from the device to my desktop and keeping it there for safety reason.
The Tibu process that you described, as far as I understand (and I might be wrong here) is basically equivalent of disabling the apps using native N7 setting app, rebooting, using it for a while and then removing .apk and .odex (or simply app_name.*) files from system/apps folder. Tibu just makes it easier. Did I get that right?
And it’s still removing one app/widget at the time. I’d like to clean it out completely first and start from that point. So Tibu will probably not help me there. So my main Q is still out there – can I brick it by removing everything from system/app? Are there only user apps there or essential system apps as well? With CWM back up file on hand will I be able to recover if my experiment goes bad? 
> * Ok, sometimes you have to fully uninstall things you don't want, but this should get you plenty to tinker with for now.
One of the reasons I want to have them removed is to clean up the list of apps I have on N7. Right now I have 5 pages of apps and I have little idea what they do and if I need them – I had Korean keyboard installed for example.
As I mentioned I’m a newb in this area, so maybe my approach is a bit dumb, so please be patient with me
Click to expand...
Click to collapse
Tibu requires root access, in order to perform what we're discussing. I'm relatively new to JB, but I can't imagine any stock settings replicating its capabilities.
As far as a whole bunch of apps being in your list, that's sort of the way Android works. Think of it like "superfetch", or whatever that term was in Windows Vista. Basically, two things happen when you boot. Android looks at a list of apps that are designed to start on boot, and also apps that it expects you may want to run in the future. Both of these are designed to make the device run smoother overall, and it will kill apps if extra ram is required and they are not in use. Certain Android apps require themselves to run at all times. Some of these are apps like Tasker (if you're using tasker profiles), some of these are system apps that make the device function, some of these are apps that maintain widgets or background monitoring (weather apps, gmail, calendar).
Now, there are two ways to go about sorting what is bloat, and what is there because Android decided to load it. You can install an app called Autostarts, that will give an insight into apps that start up when certain criteria are met. You can also use it to stop those apps from queuing up at those trigger points. This is another root required app, and while I purchased it long ago, may have a free version as well. It's time consuming to use, and not perfect, which is why Tibu is better for flat out locking down unwanted apps.
Back to my initial thoughts though, you will see apps in your system list that you haven't touched since boot, because Android tries to anticipate your needs. People used to use "task killers" to close the apps, and came to realize that unless one is causing a real problem, it's just going to go back into the cached app list again anyways, thus reducing battery life when it has to load it over and over again. "Task killer" is a dirty word around XDA, unless you're using it to close an app that doesn't just go into the background like a good little app should.
Basically, you're going to start playing whack-a-mole if you want your list to remain as small as possible, at all times, and yet still actually use the device for anything interesting. You can reduce it, via various methods, and if this were a device from say "insert-name" brand, and was loaded with bloat apps, by all means you should clean those out. However, I think you'll find that while google does install things that aren't needed, or even used by everyone, it's mostly not a big issue.
Check out Better Battery Stats, in the XDA forums. It's an app that shows a pretty good picture of what is actually going on when you're not looking, and can provide data on how to improve your performance. It's probably a better way to start delving into what processes are actually being used, and which ones are just basically harmless. You'll also learn a good bit about how Android works from the Dev's explanations of many of the processes.
---------- Post added at 08:36 PM ---------- Previous post was at 08:32 PM ----------
_Diver said:
that's what i suspected! i thought that google framework would be something essential, but there is not much easily available information there to arrive at that conclusion
since i'm new to this, i thought i should stay away from any rom flashing until i get a bit more familiar with a device, terminology and stuff like that. i'm looking at the "[ROM] CyanogenMod 10.1 [OFFICIAL]" thread and i'm not sure about half of the terms - GAPPS, PSA, Nightlies i do know what ROM is, I do know what kernel is, virtual machine, etc. But it's applied to the platform that I have little experience with, so it makes me a little bit uneasy
Click to expand...
Click to collapse
Make sure whichever ROM you use, if you decide to, supports your HSPA+ model. There is a separate development section in the Nexus 7 forums, for those of us that have the HSPA+ version. We are the minority, as the Nexus 7 was initially released as a wifi only tablet.
bladebarrier said:
Tibu requires root access, in order to perform what we're discussing. I'm relatively new to JB, but I can't imagine any stock settings replicating its capabilities.
Click to expand...
Click to collapse
i do have SU privileges, so what i was talking about was disabling an app thru N7 setting screen and then when i deem the app ok to remove, going to adb shell and removing the actual file.
i just did this:
mount -o remount rw /system
rm iWnnIME_Kbd_White.apk
rm iWnnIME.apk
and it removed the japanese keyboard. however when i go back to app screen under settings, i still see it but now it has a grey icon with a SD symbols in the corner. so it appears it recognizes that the app is gone, but it's still referenced in the list. i pushed the files back using NRT and it all back to the way it was. so looks like my idea of cleaning the list by removing the apk might not fly.
and now I wonder how Tibu uninstalls the apps.
bladebarrier said:
People used to use "task killers" to close the apps, and came to realize that unless one is causing a real problem, it's just going to go back into the cached app list again anyways, thus reducing battery life when it has to load it over and over again.
Click to expand...
Click to collapse
I understand the notion of apps being in the cache and being removed when more RAM is needed, however the purist in me just doesn't want the junk apps to be there in first place However there is a lot of validity to these of your words:
bladebarrier said:
Basically, you're going to start playing whack-a-mole if you want your list to remain as small as possible, at all times, and yet still actually use the device for anything interesting.
Click to expand...
Click to collapse
My wife got Kindle Fire HD recently and she's been using it happily. While I was thinking why would anyone want a closed up system (well, more closed up system then Nexus), she's been using it and I've been frustrated with my N7 so i might just let it go and enjoy the japanese and korean keyboards anyway
bladebarrier said:
Make sure whichever ROM you use, if you decide to, supports your HSPA+ model.
Click to expand...
Click to collapse
i'm wifi only
ngshniq every
i think i found what i was after: http wiki.cyanogenmod.org/wiki/barebones (url modified since i still can't post urls). this wiki page has the list of app with a short description and if it's safe to remove. it also has additional information that explains why i still saw the reference to the app in the list when apk file was deleted:
looks like i need to pay attention to 2 additional files:
/data/system/packages.xml
/data/system/packages.list
i bet I would find a reference to the apps in these and i would need to remove it in order to have the app disappear from the app list. i'll play around a bit more and report back
One thing, could you explain your reasoning behind wanting to delete everything but the essentials? Do you have a particular goal in mind or is it because of your windows background? Because if so, you should know that android operates very differently when compared to windows, and such, the requirements to keep your device working in tip top shape vary greatly.
In my opinion, with your current limited knowledge of each process/app inner workings, what you're trying to do surefire way to break something beyond repair and needing to use a factory image to get back to zero. A custom ROM will be much safer and yield the exact same results that you're looking for. (Eventually, once you understand what each thing does, then this manual approach could satisfy your needs)
Note: GApps are the basic Google apps to flash on top of the barebones system. Gmail, Play store, and the framework.
Nightlies are experimental builds compiled nightly by a bot with the latest CyanogenMod code available.
Sent from my Nexus 7 using Tapatalk HD
My goal was to simplify my approach to N7 by removing anything that I don’t need now and slowly adding all necessary components as I get familiar with it. But it seems at this point that this approach is a bit more complicated as thought it would be.
So I think I would leave it alone for now and revisit this later 
_Diver said:
My goal was to simplify my approach to N7 by removing anything that I don’t need now and slowly adding all necessary components as I get familiar with it. But it seems at this point that this approach is a bit more complicated as thought it would be.
So I think I would leave it alone for now and revisit this later 
Click to expand...
Click to collapse
From what you've done manually, you're clearly far ahead of a new user when it comes to understanding linux/unix.
If you want to lock down parts of what google implements, purely to keep it minimalistic, I would agree with the above poster. Go for one of the popular ROM options that are available, like CM, and work your way backwards. The Nexus 7 only has as much bloat as you allow it to have via the settings. This is another reason why Better Battery Stats is an excellent way to make sure your device isn't draining battery, yet isn't locked down. The other day I noticed an app that kept fetching my position, even though the case was closed (magnetic sleep mode). It turned out I forgot to disable the tracking in google maps (why it was defaulted to ON, I have no idea). BBS showed me what was running during the sleep phase, and I fixed it when I woke up the next morning after wondering why my battery dropped.
The Kindle Fire is a great option, because it doesn't require any of this fussing about. My woman loves hers. LOVES IT. Personally, I like to tinker a bit, and I'm too invested in Android apps to not have access to the play store. The Nexus 7, is for people like what you find here. We like to tinker, and make everything custom. At the same time, you could spend all day trying to figure out why EntriesRefresh_wakelock is your highest partial wakelock count, at 60seconds per 7 hours, or you can find that you just went 7 hours and only used 6% of the battery, even though you've been connected to wifi, texting, emailing, and checking the weather and news, the whole time. Not bad, honestly.
The biggest investment you can do for your Nexus, is probably getting a case that magnetically puts it to rest when you close it. After that, learn about the settings that drain battery in the background. Then, get Tasker and play around that (it's like programming, without the need to learn the code). After that, go to a custom ROM, or dig out Tibu, and basically start customizing which apps you will use. If that doesn't pass the time long enough, you can literally make your own ROM and put together exactly what you want. Whether the performance will be that much better or not, and whether you'll spend most of your day trying to look for coding errors, is up to you. I don't have the patience to code, but you're a coder, so what is broccoli to me, may be bacon to you.

Categories

Resources