yashsingh1/xdaforums huggingface dataset:
[G1 Android Development] lordlegion1985:
does anyone know of a startup manager for the G1 for EG when i reboot or start up my phone i get a lot of services and programs which i use but do not want to start on boot.

i can use task manager to close them once the phone is started but wouldt be happy for something that disables these from the start.
[G1 Android Development] sonikamd:
Has anyone found a way to modify what OEM apps boot at startup?

So using Task Manager for Root Users we get this peek into what's ?running? on our phone. or am i sadly confused..

upon initial boot and after letting the phone boot fully (about 3 minutes) i get this list in my taskmanager..

Task Manager ---not oem

Service Viewer ---not oem

MyFaves storage

Messaging

Voice Dialer

Google Talk

Maps

Calendar

Alarm Clock

Power Manager ---not oem

Missed Call ---not oem

Messaging

Phone Recorder ---not oem

MyFaves Storage

Voice Dialer

Google Talk

Maps

The list remains the same even after several refreshes..

...oddly only after killing a few tasks this is added?

Gmail

note: at this point in service viewer/tasks, only taskmanager, launcher and service viewer are present..

After killing every process through multiple refreshes messaging (which I assume is a critical app tied to the notification bar) is the only thing that remains until i load something else..

First question..are the apps listed in task manager actual hurting my battery/memory/cpu performance?

Secone question..Is there any way to auto-kill these tasks upon boot, other than by removing them? Or is there some boot.ini type file that could be editted?

sry for the long post, just curious if something can be done...
[G1 Android Development] topdnbass:
Yeah id also like to know how to manipulate what starts up on boot.

Any dev should be able to tell us.

Plenty of apps start at boot.
[G1 Android Development] spyz88:
Seriously I would LOVE the answer to these questions. Thanks ;)
[G1 Android Development] Fushichou:
Now while this isn't coming from a dev, when I look at the running app list I often see things I haven't touched, but they won't start unless the phone's been idle. I think what happens is it actively fills empty ram with programs so they will start faster, so I think it's just in the nature of Android.
[G1 Android Development] spyz88:
yes but dont they use up cpu/memory/battery? plus i dont think the programs are so resource heavy that they would need a process running.

An answer from a Dev is what we need :)
[G1 Android Development] Binary100100:
I think what we need is an explaination as HOW a program can autostart on boot. If every program on my phone (stored to sd) started automatically when I turned on my phone I'll be waiting a week for it to start up. There has to be a script that these programs add to or something to run these program automatically. Either that or it's the programs themselves that are set up to start up by themselves. Where if that's the case I think we're screwed.
[G1 Android Development] eleazar6:
I'm also VERY interested in this.

Also, how to keep apps from auto-restarting once you kill them. PixelPipe has a background service that, once you start the app after reboot, it won't die. Their app support guy states otherwise tho, heh.

Also, I like how the OS says a program has "died" :)
[G1 Android Development] numerik:
I wouldn't really worry about it. For one most of those processes will be sleeping. They use no CPU time when they're in this state. Some processes register an event with the kernel and just sleep forever until that event occurs and the kernel reactivates the process. Some processes sleep for a specific amount of time, wake up and do some task, then go back to sleep. In both cases the number of CPU cycles being used are likely negligible. Most of those start-up programs will fall into one or the other category. The stuff that does take up a fair amount of CPU cycles are things like the multimedia system, the UI system, messenging, etc. In other words, the stuff you want to keep running.

Also, I wouldn't pay too much attention to those memory usage numbers. There's heavy use of shared libraries in the system. Ordinarily processes are only allowed to access memory that is allocated to them. This memory is where the process stores the bits that make up its code (stuff that doesn't change) and where it stores its working data (stuff that does change). Its actually more complicated than that but this will suffice for now. Libraries that are not shared are accessible only to the process that is using it and is stored in the memory allocated to it. Libraries that are shared can be used by multiple processes. These shared libraries are allocated to one place in RAM and when an app needs to use one of them the kernel takes care of mapping the location of the library so the app can access it as if it was in its own memory space.

The memory usage numbers you are seeing do not take into account these shared libraries. An app may be using only 1 or 2 MB of RAM but since it uses a shared library the RAM being used to hold the library is also counted and the size could be shown as 20 or 30 MB higher that what it actually is. You could kill a process and recover some memory but its probably not enough to be worth it since more than likely most of the RAM being used was in shared libraries and they'll still be there after the process is gone.
[G1 Android Development] sonikamd:
numerik, thanks for the info. But now I guess my bigger concern would have to do with this part:

Similar to the problems we run into in windows. Some lame program gets added to msconfig (be it a m$ app or wicked virus), it sits there idle when you fire up your computer uses a minimal amount of cpu amd memory then does who knows what whenever it wants.
[G1 Android Development] kashpande:
I *think* that this has to do with a programme that registers intents.. It has to sleep so that anything that needs to use its intent, can... But I'm likely wrong.
[G1 Android Development] inpherno3:
No ones actually answered this yet
[G1 Android Development] spyz88:
Yes seriously. Are there any Dev's who can explain this? This question needs an answer.
[G1 Android Development] modem_over:
It is being worked on now.
[G1 Android Development] kashpande:
Can you run 'ps' over telnet and paste the output?

Kash
[G1 Android Development] spyz88:
Can someone PLEASE answer this question? JesusFreke, are you there?
[G1 Android Development] numerik:
System daemons are controlled with the /init.rc file. Anything you try to do with this file is likely to break the phone. Don't bother contacting me if you do.

The apps written using the SDK (including a lot of the OEM ones) can listen for the BOOT_COMPLETED intent that gets broadcast after booting up. Any app that listens for that intent will start up. The only way to prevent that from happening is if the app includes an option to stop it. Apps that are well designed do.
[G1 Android Development] kashpande:
Yes. Most of the OEM things that start on boot are necessary for proper operation of Android.
[G1 Android Development] ogwilson:
Default program access, Startup applications, and task management

Why is Android missing all of these things? I'm sorry, but It'd be nice to pick and choose which apps I do and do not want to launch upon boot, as well as setting default apps for certain tasks. I use K-9 for email instead of the built in, but the built in launches with the phone so when I get new mail, I get twice the alerts. A solution would be to remove the accounts from the client I don't use, but that's hardly viable for other applications. Which sort of brings me to the next thing: Why is it that google won't allow us to terminate processes? We just have to have faith in their "smart management" crap and not know if something is really running or not, and if so, can't terminate them?

As for that last point, I know you do ALL of that rooted and with JF firmware, and I know you can do some ofit (listing running apps) with official firmware. But why is google leaving out this functionality intentionally? And do you think they'll ever add all these essential things to a phone that's supposed to be a mobile operating system?
[G1 Android Development] justanothercrowd:
Android manages memory automatically. This is not something that is going to change...this is not a Windoze OS.

you can get a developer toolkit and limit the amount of running processes to 1-4.

If you have root you CAN terminate apps. You can also view a list of running apps. There is a free task manager app out there as well.

There IS a setting to choose default programs to use for certain functions provided that you have more than one app to do the function...other wise you won't be given the option to choose which one you want and wether you want it default.

Start up is still being looked at by some folks. You CAN remove whatever app you dont use and frankly the solution for the email issue is obvious as you've already acknowledged.

this is a 6 month old RC OS this is not an OFFICIAL release so please...be PATIENT!
[G1 Android Development] ogwilson:
You basically danced around my original point: These things are all work-aroundable, there is no REAL support from them. And why is it that we're using an RC firmware, then? Google can't stay in beta forever with all their products. I know what you mean by being able to set defaults, as sometimes when i choose to play a downloaded MP3 file it asks if i want to play it in the built in or in wikitunes, but there still isn't a definitive settings menu option for it. And I already acknowledged that android manages memory automatically, still doesn't change the fact that sometimes it doesn't always do a very good job of it.
[G1 Android Development] Nismo300zx:
I Didn't want to start a new thread about this so I was jus wondering if anybody made any progress on this? I feel that this may be the reason my battery dies so fast.
[G1 Android Development] xenio2000:
There are no news? How can we know which apps starts at boot and there is a method to remove them?

Thanks
[G1 Android Development] G1-evolve:
http://www.cyrket.com/package/com.elsdoerfer.android.autostarts
[G1 Android Development] innerspace:
If you generate a logcat when your phone boots it becomes very clear how Android manages memory and how apps schedule tasks and cycle through functions. There are a number of different functions behind the basic functionality of, lets say, gmail. I presume you're seeing that pop up later as it syncs after a full boot.

Give it a shot. If setting up ADB is too much then go grab log collector for a peek into what is happening with the OS. If ADB is within your realm, launch DDMS for more insight.
[G1 Android Development] IamLugo:
Surprised it took 4 pages...

I'm surprised it took for pages for this app 2 be mentioned. I've been using it for a while and one of the most recent updates lets u disable apps on startup. It has worked wonderfully for me, even let's you kill widget updating but I wouldn't use it for the ones active on your desktop as it sometimes makes them not appear at all. But u can disable system processes too, but as mentioned above they will most likely open back up at some point while the phone is on. for market apps(shopsavvy,imeem,whatsontv) that are notorious for running at startup this app works great. Anyway thats my experience, just surprised how this app has flown under the radar for so long. But like most apps/mods , im sure there can be vast improvements made in how this issue is handled altogether
[G1 Android Development] xenio2000:
I think a lot of people here knows Autostarts Apps from a while, I was asking something more manual/command/scripts for the G1 or more info about the startup apps code is and how they get started.

In a developement forum I thinks this is best than use a application to do that.
[G1 Android Development] Mysticales:
Fyi, App on market called TasKiller, worked better then the task manager for root. It KILLS the app and it didnt return. Least on mine. So far things been working much better.
[G1 Android Development] dumfuq:
Id have to second the taskiller app. I hit the killall widget all the time...probably my favorite widget. Sadly though it has nothing to do with startup.
[G1 Android Development] Fnorder:
This is all modified from /data/system/packages.xml. Here's the entire entry of a third party google voice program below, after Autostarts was used to make the thing behave. The relevant parts are in red:

=========================

<package name="com.evancharlton.googlevoice" codePath="/data/app/com.evancharlton.googlevoice.apk" system="false" ts="1249583511000" userId="10

<sigs count="1">

<cert index="19" key="3082027a308201e3020449124f16300d06092a864886f70d01010405003081833110300e06035504061307556e6b6e6f776e3110300e0603550408130

</sigs>

<perms>

<item name="android.permission.MODIFY_AUDIO_SETTINGS" />

<item name="android.permission.INTERNET" />

<item name="android.permission.PROCESS_OUTGOING_CALLS" />

<item name="android.permission.WRITE_CONTACTS" />

<item name="android.permission.WAKE_LOCK" />

<item name="android.permission.READ_PHONE_STATE" />

<item name="android.permission.RECEIVE_BOOT_COMPLETED" />

<item name="android.permission.READ_CONTACTS" />

<item name="android.permission.CALL_PHONE" />

<item name="android.permission.VIBRATE" />

</perms>

<disabled-components>

<item name="com.evancharlton.googlevoice.receivers.BootReceiver" />

<item name="com.evancharlton.googlevoice.receivers.OutgoingCallReceiver" />

<item name="com.evancharlton.googlevoice.receivers.PhoneStateReceiver" />

</disabled-components>

</package>

===================================

The (very excellent) autostarts app appears to insert or add to the disabled-components tag for all autostart types. The items seem to be class names internal to the individual programs (so just adding a 'com.thisapp.receivers.BootReceiver' tag won't work).

grep -r on /data wasn't helpful so I'm not sure how to print out a list of apps that are set to autostart / receive announcements. The relevant data is contained in AndroidManifest.xml (which needs decoding) in the app.apk but Autostarts is doing something different. It's probably a function in the java sdk, but it would be nice to find a way to spit out the list to STDOUT.
[G1 Android Development] balazer:
Taskiller stopped some of my background apps from working correctly. I recommend against using its 'kill all'.
[G1 Android Development] Mysticales:
Yea that is something anyone should realize that the Pro versions you have more excludes. The lite one you can only do 2. You put your mains in exclude, then rest is safe.
[Touch HD General] dskmat:
:mad:

Getting frustrated with the keypad not appearing when i want to make a call.

Have to reboot the phnoe to make the keypad reppear.

Has anyone else experienced this?

Any solutions please. If not looks like I'm going to have to hard reset.

Dave
[Touch HD General] CorruptedSanity:
When did the problem appear? If you remember, you can easily restore to the day before. I am assuming you:

1- Backup

2- Keep at least 5 days of back ups

Usually if I get a weird problem like yours. For instance a different SIP is appearing instead of the default one I specified, I simply restore to yesterday. Then use PIM backup to restore my sms and PIM info to today. I know its a hassle but its way faster than hard resetting and reinstalling all your apps and customizing it the way you want to. Alternatively, you can skip the PIM step by only selecting the restore app to restore the phone, deselect PIM restore.
[8525, TyTN, MDA Vario II, JasJam General] bigsteve:
I am having a hell lot of trouble getting my phone (TyTn with CRC's v13.0) to sync with my Vista 64,

I have downloaded & installed WMDC 6.1 but it does not sync at all, plugging the phone in doesnt start the sync wizard,.

Is there something that I have forgot to do?????

My PC is on a Domain with exchange server running with all the Active directory stuff....
[8525, TyTN, MDA Vario II, JasJam General] bigsteve:
SSOOOOOO, Been read a load of searches AND....................

I have found out that you have to keep your mobile ID as Pocket_PC....

HHHOOOOWWWWW stupid is that.....
[Touch HD Themes and Apps] darthbane2k:
I really want to use the HTC Touch HD facebook uploader to upload improv pics to my fb account. Now for some bizarre reason HTC disabled this from account manager.

Dutty has a cab to re-enable this feature, but on my stock UK HTC Touch HD ROM it refuses to install, always instantly says it was unsucessful. I have tried to install sdkcerts first, I have even killed the SIPGT_app process. NOTHING works. Can anyone help?
[Touch HD Themes and Apps] ZekeWolf:
I had the same problem, but after installing .NET 3.5 on the unit, I was able to install Duttys cab.

Coincidence or solution, I really can't tell.

Good luck.
[Touch HD Themes and Apps] andycap:
Hi.

I had the same problem but found that if I done a soft reset and then killed SIPGT_app as soon as phone restarted, it would then let me install the cab and after reset, Facebook upload worked. :D
[Touch HD Themes and Apps] darthbane2k:
tried all your suggestions. Still doesnt work. Shame. Wasted feature I cant take advantage of...
[Touch HD Themes and Apps] Prof. Yaffle:
It worked first time for me on the stock Orange ROM. I only had to install one of the cabs though. Could it be worth disabling TF3D and trying as it replaces some of the TF3D files?
[Touch HD Themes and Apps] millski:
Dutty's cab worked for me on stock Orange Rom too. Didn't install anything else, still on whatever version of net framework comes on the Orange rom...
[Touch HD General] darthbane2k:
Can we please fix the stupid bug that has plagued HTC Touch flo devices since the Diamond..

The fact that notifications dont display on screen. This could be email, sms, tasks or reminders. You have to tap on the icon on the top of the screen, tap two more times just to display the notice. Before the notice would just appear on screen.

I know in sounds/notifications you can set the option 'display on screen' - this works until you soft reset your device, then it reverts back to 'dont display on screen'. What on earth is causing this? something in the registry?
[Touch HD General] Viba:
This bug got fixed for me when I flashed Duttys 1.7 rom to my HD.
[Touch HD General] eaglesteve:
Strange, I don't have this bug using the stock ROM.

The notification bubble is always here. However, when I use WKtask, it can be hidden behind it although no task is running. I can make the bubble visible if I tick the preference/general1/Hide the task-list when there are no tasks option.
[Touch HD General] darthbane2k:
Sorry, but dont believe you. This bug has affected Touchflo 3D since the beginning.
[Touch HD General] darthbane2k:
I dont want to flash a 'custom' ROM.
[Touch HD General] lpaso:
I don't have this bug neither on my french stock ROM... BUT, I got another really annoying bug : http://xdaforums.com/showthread.php?t=469186
[Touch HD General] afhstingray:
yea this is bugging me too, since i use the phone as my alarm clock!!
[Touch HD General] Svegetto:
i'd reccomend switchin to GAlarm (or Klaxon) and then (if u'd like) link it to the clock so it launches instead of the wm6 alarm settings
[Touch HD General] darthbane2k:
how is this done?
[Touch HD General] O and O:
G-Alarm looks very promising. Linking to it from the today screen sounds like a good feature.
[Touch HD General] chr5s11:
This is caused by TouchFlo.

You can disable this behaviour:

Start -> Settings -> System -> TouchFlo -> disable the third option (I'm on a German ROM so I don't know the exact name, but it should say sth about status).
[Touch HD General] eaglesteve:
I'm sorry that you don't believe me. Hopefully one day you will realise that I've never lied to you in any way.
[Touch HD General] eaglesteve:
There you go. This is why I had never experienced the bug because the first thing I do after hard reset is to didable that feature. Never wanted the extra screen.

So, anyone still saying that he did'nt believe me when I said I never had that problem? :-)
[Touch HD General] montag09:
Oh thank you all!! This problem was bugging me a lot, now it's working great! I can see the notifications directly on my screen, as I expected! It was annoying to make 3 clicks to get the messages.
[Touch HD General] NikPraskaton:
You dont even have to. I use Duttys rom and there is still that annoying bug! Sometimes the icon looks like the message.. sometimes like a baloon tip. Cant figure it out.
[Touch HD General] Schooleydoo:
The balloon is when you have more than one notification I believe, it uses the balloon as it cannot fit both icons on the top bar, ie email recieved, missed call etc.
[Touch HD General] Svegetto:
darthbane2k, search the forum for SSMaPa and you'll have it working in no time
[XPERIA X1 Q&A, Help & Troubleshooting] mcbyte_it:
How much will it be if we want to put one of the anti-theft apps inside the ROM, so that it can survive even the hard-resets?

I know that this need to be custom for each user, which means self cooked ROMs with the software installed, registered and configured for per-user.

It can be made through UC but if the SD is not there upon hard reset then it is useless.

has anybody tried it before? will it be hard to do?
[XPERIA X1 Q&A, Help & Troubleshooting] meptik:
Daran was offering to cook Sprite Terminator into personalized ROMs:

http://xdaforums.com/showthread.php?t=448178&highlight=daran

Not sure if he's still doing that, but you could try contacting him.
[XPERIA X1 Q&A, Help & Troubleshooting] ju76:
i search for it too

i find the following program, but withou howto: http://remotetracker.sourceforge.net
[XPERIA X1 Q&A, Help & Troubleshooting] corepda:
I am interested too if its possible. THere are few tutorials to do that but I never been successful in doing it. Hope if someone does that.
[XPERIA X1 Q&A, Help & Troubleshooting] arnisv:
i think gpsgate would be god.

It uses imei and (wifi or gprs) . log on the gpsgate page and see where is phone. if its cooked in for YOurself remember to turn off the service after reboot to save battery.

so if the phone will be stolen they will insert ovn card and as soon phone gets wifi or gprs it will send location .

cos if sim card is changed YOu cant send sms to phone.
[HTC Oxygen] open-nandra:
Hi,

I would like to announce running kernel on HTC Oxygen. I use kernel for wizard, made some modifications and kernel is running properly. I'll put some screen shots.

Marek
[HTC Oxygen] open-nandra:
Kernel booting on HTC Oxygen proof

Check: http://open-nandra.com/?p=87

Marek
[HTC Oxygen] Geo2000:
Hi. Patches from both linux for oxygen. Please attach patch for testing. Thanx
[HTC Oxygen] open-nandra:
Hi patches I'll post earliest in next week because currently I'm busy at work. Sorry.

M
[HTC Oxygen] open-nandra:
You can find files for SD card here (initrd, kernel, haret)

http://open-nandra.com/?p=97&preview=true

Marek
[HTC Oxygen] huiyi1990:
do you know what it can linux runing on moto q9 ? my msn is qiao_1990@msn.cn
[HTC Oxygen] open-nandra:
Hi could you check if you write correct email? I try send something to you but always with negative rsponse. Thanks

Marek
[HTC Oxygen] huiyi1990:
my email is jtr900610@163.com . can you try it. thanks
[HTC Oxygen] hhs6789:
check this out.....

http://xdaforums.com/showthread.php?t=368014&highlight=linux
[HTC Oxygen] hajtrak:
linux working on HTC S310 ? Or is test mode ? Work on linux all system apps?

Is really good.
[Touch Pro, Fuze ROM Development] oifrankoi:
hello,

The screen of my touch pro is broken, i have a pixel fault.

My phone have a hard-spl of onilex and i want to go back to the original hard-spl is this possible?

Or can i send my phone to htc whit the olinex spl?

Sorry for my english.

cheers
[Touch Pro, Fuze ROM Development] koenketelaar:
Read http://xdaforums.com/showthread.php?t=410150 :D

There is the info for going back to the stock hard-spl
[Touch Pro, Fuze ROM Development] oifrankoi:
okey thanks :).

calling with htc.

cheers