yashsingh1/xdaforums huggingface dataset:
[HTC EVO 3D] willy900wonka:
Just saying. TrevE has done a great deed in documenting the security issue. The battery and processor issues have been known for a while. What irks me, is that we get no compensation for the use of the battery and processor.

http://geekfor.me/faq/how-to-remove-carrier-iq-from-my-android-phone/
[HTC EVO 3D] WatermelonSlim:
Oh yeah, TrevE has been great, no doubt. But this CarrierIQ has been on every Sprint smartphone since the Touch Pro (and possibly even before that). So it went un noticed for many years, on many phones. So I am erring on the side of caution and assuming that just because nobody has found it's scary use, doesn't mean there isn't one to find.
[HTC EVO 3D] GrimReaper24:
I know what ya mean man. I am not worried any more about the stuff . If your still worried use a firewall you can block the stuff you don't want going out. So far nothin has showed up bad about smith until trev says its bad I wouldn't lose sleep over it .
[HTC EVO 3D] WatermelonSlim:
I would not count on a firewall. After all, no firewall ever detected CarrierIQ even though it was installed on millions of phones for several years.

I just can't buy into the whole "These guys fooled us for the last 6 or 7 years on many different carriers, many different brands, and hundreds of millions of phones, but we are sure we have their newest app all figured out after only a couple weeks."
[HTC EVO 3D] sgt. slaughter:
So you've removed tellhtc also I take it?

To be honest you should just run straight vanilla android if your worried about anything at all.

HTC and others are always going to have some sort of device monitoring going on as its the best/easiest way for them to see trends and uses and how the stuff is performing in real world.

Though I think there should always be a opt out on stuff, least HTC changed their stuff some to offer that with the tellhtc program. Least we think they did but you never know...
[HTC EVO 3D] sgt. slaughter:
as for the notice what we get is just a notification that there is an OTA update available and then you go through the steps to download the ota and then once complete you click on the notification again and it goes through the steps to install itself after you select it to do so.

You would have to ask someone who is completely stock and took it and installed it normally if there was ever a privacy policy for that app to be installed but im going to assume there wasn't and it goes under sprints regular one for their service which you agree to when you sign up with them.

You give permission to installing the OTA not the specific portions of it, as thats how all OTA's work(least for sprint/HTC). You get told very generally what the update provides and thats it, no specifics.

You are not forced to take the OTA though at all.

As for the stock stuff i find that very funny there personally as I used to trade equities for a Hedge Fund so thats right up my alley there. lol
[HTC EVO 3D] WatermelonSlim:
No, I never removed tellhtc. I sure wanted to though after all the sites started reporting security flaws and possible spyware in it.

And I prefer to run vanilla Android. That's all I ran on my Evo 4G. I would run it on this Evo 3D if I could unlock the dang thing without voiding my warranty. But thanks for the suggestion anyway.

---------- Post added at 10:44 AM ---------- Previous post was at 10:32 AM ----------

No, smithmicro was NOT added with permission. When you install an app the "normal" way, it tells you everything the app has access to and asks for your permission. This smith app did not do that.

I got prompted (on the phone) that there was a software update to install. It said it was a security update that also included bug fixes and better battery life. I installed the update. After installing the update I had this smith app. When I go into my settings, applications, manage apps, I can see all the installed apps. This is the only place the "Smith" app shows up. It's pretty well hidden. When I tap on it, it shows me the permissions. Normally, you agree to these permissions before you install it, but in this case that was bypassed. The permissions listed are: "Storage modify/delete SD card contents" and "Your personal information read sensitive log data". There is also normally a button to uninstall the app in this same area, but it is not there for this Smith app.

And my phone is totally stock, never been rooted or unlocked. In order to root or unlock the phone, you have to download the stuff from HTC to do it and register with them- which voids your warranty.
[HTC EVO 3D] WatermelonSlim:
I am totally with you. Developers provide free apps because they make money on the advertising. And yes, data mining provides a LOT of revenue (see how facebook and google make their money for proof of this). And this Smith app flat out says it has access to "Sensitive data" in the app management settings.

And no, it is absolutely not required in order for the device to work. Plenty of people have voided their warranty, unlocked their phone, removed this app, and still use it just fine in the same manner they had been previously using it, on the same carrier and everything.
[HTC EVO 3D] GrimReaper24:
Data mining is a big thing nowa days and advertising is annoying so many ads sometimes you may accidentally click it and ponder the idea what the hell ? Anyways be nice to have the apps you want with no ads and tracking junk a choice of what you want and don't . Also you get to pick what you want on your phone.

That's why so many folks root is to get rid of the crap ware. Free up system space.
[HTC EVO 3D] GrimReaper24:
I don't think it voids it they just make more money off you if you brick it they don't want you overclocking and spanking the cpu. From what i read in the fine print. Sprint will still fix a phone that has been unlocked or relocked .
[HTC EVO 3D] WatermelonSlim:
Sprint may fix the phone anyway, but rooting your phone does officially void your warranty. So it's not a guarantee that Sprint will fix or replace your phone.

Some people have got reps that obviously didn't care. But at the same time they are tracking who roots and who doesn't for a reason.
[HTC EVO 3D] sgt. slaughter:
Cool, btw you dont void your warranty with Sprint when you unlock, the only voided warranty is the one with HTC which i have personally never ever herd of anyone using to begin with. If you have TEP from Sprint it doesn't matter as your warranty with them is still good. Yeah youll have to relock and unroot to take it into them to get fixed but warranty will still be good there as they are not getting the info from HTC on who unlocks and who doesn't.

But if you dont have TEP with sprint or whatever it is through Bestbuy I guess HTC's is the only one you have and id understand keeping it locked then.
[HTC EVO 3D] WatermelonSlim:
FYI, the TEP from Sprint uses the HTC warranty. If that is up, then you have to pay insurance to get your phone replaced. There is no separate Sprint warranty. It's the manufacturer (HTC) and insurance.

Sprint has been pretty loose about enforcing the "warranty is void because it's rooted" policy, but there are reports of people being denied because of it on some sites.

Like I said, they are tracking who roots and who doesn't for a reason. If they really didn't care, then they wouldn't have made everyone who roots register their phone. They probably would have never locked it in the first place.

Call Sprint and ask and I guarantee you they will flat out tell you your warranty is void if you root your phone. You can ask 100 different agents, and probably get the same answer from all 100 (which is pretty rare).

You can also post the question on Sprint's official message board and I guarantee the Sprint employee mods who answer questions there will tell you rooting voids your warranty. There is just no question about this. It absolutely voids your warranty. Some people have got them to look the other way, but some have not.
[HTC EVO 3D] GrimReaper24:
Lol it's good bait :D Root gives you freedom to keep things private on your phone lets you get rid of the junk ware and have just the stock rom you want with out the trash in it.

Without root your stuck with the bloat ware. Sprint doesn't have any issues so far with rooted phones. Nor warranty issues so many folks are rooted and if sprint complained about it what do you think would happen to alll the folks who had root they would leave sprint since there hurting.

Anyway's I know your all about privacy which is a good field of choice. Keep up the good work man.
[HTC EVO 3D] sgt. slaughter:
Sprint has two insurance's one through them and the other through Assurance for lost and damaged basically.

Yeah if u took it in rooted they wouldn't service it but if its unrooted at time they have to and I remember someone stating sprint isn't getting the numbers from HTC anyway.

Regardless if they are or not no one has been turned away from getting it fixed if its in locked state and unrooted. That's the current policy.
[HTC EVO 3D] WatermelonSlim:
Yeah I know there is the Sprint plan and the Assurion (or whatever) plan. The TEP covers both of them though. Neither is an actual warranty. It just means Sprint will repair the device if they can, and if they can't they will swap it out. Now when they swap it out, if it's covered under the manufacturer warranty, they will swap it right there in the store. If it isn't covered by the manufacturer warranty, you deal with the insurance company and pay them the deductible and wait for a device in the mail, then send your old one in the mail. And if your phone is rooted, good luck getting Sprint to swap it out in store. I know some people have gotten lucky with this, but plenty have been turned away too.

Whether anyone gets turned away or not, the written policy is that rooting voids the warranty. Sprint never says otherwise, anywhere. And I have read about people getting turned away plenty of times for rooted phones.

While it's true that Sprint doesn't appear to be checking HTC's database of rooted users, nothing is saying they will never start checking. Sprint is likely just bringing this along slowly in order to avoid the huge public backlash that will inevitably happen if they go all in.

They start with the obvious rooted users (which they have been doing for a long time already). Then they move on to the users who have obviously rooted but locked it before they brought the phone in. Then they move on to the database that lists rooted users, even if the phone doesn't appear to have obviously been rooted.
[HTC EVO 3D] sgt. slaughter:
I think my main point of it really is that if your paying for the insurance you might as well go ahead and do the deed now. By the time they really start doing anything like you describe and check HTC's database you'll likely be on to a new phone anyway so whats the loss? Also worst case is you tell em its lost and just pay the deductible anyway.(yes i know fraud and in poor taste but if push comes to shove thats the answer)
[HTC EVO 3D] WatermelonSlim:
Oh yeah, paying the deductible and getting a new phone mailed will always be an option. But it's not the same as swapping phones for free, right there on the spot (in store).

It's the whole principle to me. I'll keep it stock, get a higher resale value someday, and hopefully HTC will know why my next phone is a Samsung or Motorola.
[HTC EVO 3D] GrimReaper24:
Well posted :D Any way's I don't think sprint really cares about root since most of them are rooted techs everyone that works at the store. Also I always wondered if HTC was passin out the phone info to sprint about all the rooted users.

If HTC did they would have a black eye :o So they are just keeping people happy.....
[HTC EVO 3D] GrimReaper24:
I believe that means it was dormant it came installed factory but could be activated at any time if needed. The company or who ever could turn it on . That is what I'm guessing from my knowledge of things. Factory installed means it was put on before you bought your phone.

The ciq was a way to track individuals.

Last part of your question . My guess would be as soon as the phone was activated ciq was running. Since the phone would be online with sprint. I personally would just ask trev since he knows more about it.

I'm just going off what I think and makes sense .
[HTC EVO 3D] sgt. slaughter:
Dunno if i buy all that from ATT to be honest. They have final say in what is installed and running on the devices. Why would they choose to have a device and have software installed but purposely keep it inactive??? Makes no sense as there would be time and development put into making sure it was installed and done so without causing problems...

Less they installed the full version that TrevE showed a screencap of that let the user actually toggle it on/off and they had it off by default. Still doesn't make much sense though...
[HTC EVO 3D] sgt. slaughter:
Haha told ya lol
[HTC EVO 3D] TrevE:
For those interested I took a few screenshots of smith.apk (installed on eternity)

https://imgur.com/a/nsGY5

Atleast it expires end of march :)

You can also see it can collect log files, but nothing is specified by default

You can see it is logging some sm.txt file, but it looks like maybe CPU speeds and charger status may be logged by default

# pwd
/data/data/com.android.smith/htclog
# cat sm.txt
20120124_145739: SM:smithd: version 16, pid = 7778, ppid = 7744 (m.android.smith), pppid = 140 (zygote)
20120124_150807: SM:logctl: mounted=1 [/mnt/sdcard], mnt_phone=0, mnt_external=1, autorun=0, autoswitch=1, islogging=0 [auto], l
og_phone=0, log_external=0
20120124_150807: SM:logctl: need to change=0
#
[HTC EVO 3D] sgt. slaughter:
Yeah when you first mentioned the code to pull it up awhile ago i fooled around with it and moved the log to the sd card since it was an option there in the program. didn't look like much if anything was logged there...
[HTC EVO 3D] GrimReaper24:
Nice job man I been on eternity for awhile like how all the bloatware is gone...

So you still diggin in more on that smith?
[HTC EVO 3D] mpgrimm2:
Nice info Reaper & TrevE. Just came across this from someone else's post. I still haven't heard of anyone leaving it out of a Rom yet or side effects of removing it. Will read back through the posts later.
[HTC EVO 3D] ojejoe:
Thanks guys for bringing it up, I have removed it (smith.apk) from my ROM, before loading it to my HTC Holiday,

no problems at all, WiFi used to come up, as soon as there was something in range, not any more, now.

No problem with manually bringing WiFi up and connecting to any networks.
[Galaxy S I9000 General] diablosv36:
Personally using the much simpler .nodatadata approach, i found that after a rom (cm9) install, most lag goes away after using it for a few hours, although I have heard the speed of the flash memory is not equal on all devices... so could be laggy for some regardles of usage.
[Galaxy S I9000 General] revthanki:
Yup I've tried both and the script approach is definitely much quicker in my case. I'm going to see if I can simplify this procedure somewhat.
[Galaxy S I9000 General] 1eoltl:
Sorry for being a noob.. I am not sure how to apply the script to my Android device... Should I use Terminal Emulator on my Galaxy S and type the script in there? Would you mind to guide me through the process? Thanks a lot :)
[Galaxy S I9000 General] revthanki:
Now with a step-by-step guide.
[Galaxy S I9000 General] 1eoltl:
Man you are awesome! Thanks for your guide! :D
[Galaxy S I9000 General] Zatta:
Wouldn't it be an idea tu use scriptmanager (free or pro) instead of gscript? it can run scripts on boot.

Maybe later, when the standard kernel for cm9 will support init.d, it can be an init.d script?

And oh, I will put a link to this thread in the wiki, you can edit the wiki yourself also if you ask for acces.
[Galaxy S I9000 General] Code124Y:
seem like there is no one try on OneCosmic, and im going it a shot!

will report later~
[Galaxy S I9000 General] revthanki:
Good points. The reason I chose GScript was its user friendliness and simplicity. There are define advantages in running this script at boot. (I'd much prefer to have things run automatically before the GUI appears (as in init.d) rather than clog up GUI boottime as Script Manager would require.)

The phenomenal uptime I get with Android means that I don't reboot very often. Ideally we'd want something that monitored the data/data folder and ran the script on the appearance of new folders. I'm not sure how you'd automate that without resorting to Tasker. Maybe init.d is the best we can do when it's supported. In the meantime a GScript shortcut on the desktop that I hit once every couple of days feels like the best option so far!
[Galaxy S I9000 General] Code124Y:
Tested on OneCosmic and it working good for all but picture/gallery gone...

what i mean is it scan no photo nor any image on my phone~

using gallery+ giving me the same view(nothing in gallery)

but other then this 2 gallery, im try with quickpic also and yup it show pic~

but i want the original picture gallery from the 4.0.3... any help?
[Galaxy S I9000 General] Zatta:
There are more advantages in scriptmanager. You are not bound to a specific location on the scared for example, with gscript it has to be in /sdcsrd/gscript folder. And you can make a widget with this script in it, making it a one-click operation but I believe that is a paid feature (and gscript can do something similar, no?)

On the other hand, it is as you say, a bit more complicated.

Also making it a init.d isn't a full solution. Every update from the ROM will wipe the /system/etc/init.d so the script needs to be reinstalled.

Maybe a cwm-flashable would be needed than, everybody here can flash. In that case also the initial commands could be run during flashing.

Taptalked u see
[Galaxy S I9000 General] revthanki:
Yup, a flashable zip which runs initial commands and then appends on an init.d script seems like the way to go. Once the CM9 kernel supports I'll learn how to make these (essentially lazy, me) :D

BTW, making a one click operation from GScript is easy. Just add the GScript shortcut to your home screen and it will prompt you which script you want to run on click (remember that shortcuts are now grouped with widgets in ICS)

Sent by airmail.
[Galaxy S I9000 General] revthanki:
Have you tried clearing the data for the gallery app? Worth a shot.

Sent by airmail.
[Galaxy S I9000 General] Code124Y:
not needed already, becoz reboot seem to be fixed...

Samsung galaxy S GT-I9000 miui.us latest rom
[Galaxy S I9000 General] 1eoltl:
I just have a question popped up in my mind, after applying this script,when I update my teamhacksung ROM in the future(i.e the future build15), will it causes any problem / break my phone?
[Galaxy S I9000 General] revthanki:
Absolutely shouldn't, as long as pawitp doesn't ask you to wipe data. If he does then you'll have to start again :D

Flash away!

Sent by airmail.
[Galaxy S I9000 General] Funnnny:
People, beware that this will break your TitaniumBackup, I was tested myself
[Galaxy S I9000 General] revthanki:
How do you mean? A bit more detail please. It really shouldn't, as Titanium Backup does respect symbolic links...

Sent by carrier pigeon.
[Galaxy S I9000 General] revthanki:
mispost

10 char
[Galaxy S I9000 General] Funnnny:
When I backup, wipe and restore, titaniumbackup just restore the symlink, not the actual data
[HTC Rezound] yomonk1:
I switched to the Rezound over Christmas from the DInc, and I'm still having the same problem. I have all my contacts stored on Google. When I set up my phone, I can do an initial sync and get all of my contacts over, but anytime after the initial sync, on Accounts and Sync-> Google-> Sync Contacts, I have the red exclamation mark and a sync error. Won't resync.

I've contacted HTC a couple of times, the first time, he had me clear my Contacts Storage on Applications, again, this was like the initial sync, worked, but wouldn't resync. Called again today and he had me do a few other "clears" first, then Contacts Storage again, which worked but wouldn't resync after. He wanted me to do factory reset. Ok, I have done this in the past too, it does fix the problem.

Has anyone else gone thru this? What can I do?? This is getting frustrating, putting in a contact on my phone, only for it to be gone after hard reset and not merging with my Google acct. Please help! Thanks
[Galaxy Tab Q&A, Help & Troubleshooting] GloWeX:
Hey all! I got the MIUI 1.9.9 rom installed for my TAB and i got a problem with the samsung keyboard dock that i bought a while ago. I come from Sweden and got 3 letters (Å , Ä and Ö ) which dont exist in english. The trouble is that since MIUI dont support swedish language, i cant write Å Ä Ö on my keyboard dock. It dont recognizes those letters :( Swiftkey app or stuff like that doesnt help. Anyone know what to do? Is there any other ROM i should use? Please, help me. I dont want to go back to stock rom!

Cheers!
[Galaxy Tab Q&A, Help & Troubleshooting] dirlan2001:
Hi,

Maybe you could try this one.. Has all the features one could dream of. Don't forget to download also the apopriate dictionnaries .

Or Maybe this one , also free

:D
[Galaxy Tab Q&A, Help & Troubleshooting] GloWeX:
I tried it but it didnt do the trick :( It would be so boring to have to go back to stock :( Anyone got another idea how to solve this?
[Galaxy Tab Q&A, Help & Troubleshooting] dirlan2001:
Hmmm... sounds weird to me. I use MultiLing with french keyb/belgian accents without problem. What is it exactly that didn't work ?

:D
[Galaxy Tab Q&A, Help & Troubleshooting] GloWeX:
Its the Å Ä and Ö letters :(
[Galaxy Tab Q&A, Help & Troubleshooting] dirlan2001:
AFAIK they should be in the secondary kb, the one with the symbols, if you installed the correct dictionnaries and set the svenske keyboard as standard input... that"s where i find the belgian accents etc on the french keyboard anyway

If not, sorry, can't help more or better ... good luck then

:D
[Galaxy Tab Q&A, Help & Troubleshooting] kentpaulsen:
I have the same problem. This has something to do with the CSC files as far as I have understood. Unfortunately I cannot find the correct CSC file for my language.

I would gladly return to stock if my external keyboard would work. I have tried to find a way to extract a CSC file from a friends unit, but that work has not lead to any results.

There are several ROMS that have swedish supported, aren't there? I have found ROMS that support both danish and swedish but not norwegian, as I require.

Starting to go on my nerves.
[Galaxy Tab Q&A, Help & Troubleshooting] dirlan2001:
Hi,

AF974's ROM has Norvegian listed in it's settings :D
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] jdmwellington:
Hi All,

Firstly I'm running a stock out of the box Galaxy Note.

I have discovered an issue within S-Memo and wondering whether anyone knows a workaround. Here is a description of the issue:

1) Select a photo from my gallery and copy to clipboard

2) Open S-Memo, start a new memo and paste the photo

3) When you paste the photo you have the option to resize by dragging the outside of the image, and to get return to the sketching function you press the s-pen on part of the s-memo not taken up by the photo

4) At this point I like to start sketching over the photo however pen presses that last a second or more, or circular motions re-initialise the ability to re-size the photo and often the position of the image is dragged upwards or sideways.. hence ruining the sketch

I find this really frustrating as what i'm trying to do is sketch over the photo then delete the photo so it looks like a complete sketch. I can't do this if the photo keeps moving around !

Any thoughts/tips?

awesome forum btw!

Jeremy
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] yentlequible:
I would also be interested in an answer to this. I was having similar issues with not being able to deselect the image.
[HTC Rezound] eldoon:
Just flashed my Rezound with rezrom 1.4

Unable to use wifi.

Setting -> wireless n& networks -> wi-fi -> "error"

Anyone else experiencing this?

Main thread: http://xdaforums.com/showthread.php?t=1416638&page=34
[HTC Rezound] a.mcdear:
Do you have a custom kernel installed?
[HTC Rezound] eldoon:
The rom came installed the dsb kernel