yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] torrentship:
No mention of Galaxy S here.

Offical Samsung Global Site
[Galaxy S I9000 General] hackeron:
Can ppl post stop threads like this... Its pure bull****. GIVE PROPER SOURCE IF IT SHOULD BE TRUE..
[Galaxy S I9000 General] t1mman:
Well, you're in for a threat! Until you get a real source or a release from samsung without telling the world (like they did for GB), you'll get about a gazillion posts like this...

The same appened for GB, for the Nexus S and about every rumors that pops up!
[Galaxy S I9000 General] Tatsuya79:
Heard we'll got ICS just after the iPhone3GS gets it.

And that came from HTC.
[Galaxy S I9000 General] Drift spunk:
I'm assuming you're not an UK English Samsung user.... :)
[Galaxy S I9000 General] haloimplant:
Geez this place is a giant echo chamber and people keep farting in it

Maybe the mods can air out some of the stink?
[Galaxy S I9000 General] pokerfake:
Bloody Hell
[Galaxy S I9000 General] frankatboy:
I've heard there's a guy works down the chipshop swears he's Elvis. But i'm not sure about that

Sourse- Kirsty McCall
[Galaxy S I9000 General] senotrius:
mods please remove this pointless thread
[Galaxy S I9000 General] neoxyrel:
this idiot is just spreading rumors without authenticated source...you have to stop this ****!
[Galaxy S I9000 General] saiff35:
maybe they will upload an unoffical ICS in samfirmware like they did with JVT
[Galaxy S I9000 General] miro666:
Nowhere write Galaxy i9000 will upgrade..Only Tab, etc, etc...

Regards
[Motorola Atrix 2] jimbridgman:
I am posting this in the Developer forum, because it is still a little more than a In-experienced user can handle at the moment, and the potential to get into a bootloop is a little higher if you are not familiar with what you are doing here.

If you are at all new / uncomfortable with Android, UNIX/LINUX, this phone, or adb, then: PLEASE DON'T TRY THIS AT HOME.

If you get into a bootloop I am not responsible for this, nor is this the place to complain if that happens. You can ask for support here though if this process has caused that.

If you do get into a bootloop, then try and help me out, with providing as much info as possible with what happened (any output or screen prints are VERY helpful). I am also posting the original /system/etc/init.goldfish.sh file here AT THE BOTTOM OF THIS POST. That way if it does all go wrong it is here to grab. So don't go asking for it someplace else, or even asking here for it.

You have been warned!

Now with that out of the way, on to the good stuff.

1) Go grab some kind of bloat freeze program, from the market. I have used bloat freezer from the market with great success.

Just download and install it, don't run it just yet, if you already have, and frozen the "Device Health Application", then unfreeze it, and reboot, before doing the next step.

It is VERY important that it is done in EXACTLY this order. The reason is, if the Device Health program is frozen when you let the init script run, it will not work exactly as it should and these services will restart, since part of it is frozen when it first runs, and it all has to be disabled in the proper way, so that it can not be restarted remotely, or we will HAVE to use cron to run checks. Cron is an elaborate hack, I don't want to have to do, unless we HAVE to. If you do it in the exact order noted here, cron will not be needed and this will not restart.

2) Go get the init.goldfish.sh file from http://dl.dropbox.com/u/45576654/init.goldfish.sh.tar

push this tarball to your phone:

Code:

adb push init.goldfish.sh.tar /data/local/

End code

Now is the command line part of this hack.

Code:

adb shell

su

mount -o remount, rw /system

cd /data/local

tar -xvf init.goldfish.sh.tar

cp /system/etc/init.goldfish.sh /sdcard/init.goldfish.sh

cp ./init.goldfish.sh /system/etc/init.goldfish.sh

chown root /system/etc/init.goldfish.sh

chmod 550 /system/etc/init.goldfish.sh

mount -o remount, ro /system

reboot

End code

Now when your phone comes back up:

3) Open your bloat freezer program and freeze the "Device Health Application"

Your phone will freak out, and tell you that Device Health has stopped and it will keep asking you to FC, all you can do is pull the battery.

Put the battery back in the phone an boot it up.

Now CarrierIQ should be 100% disabled on your Atrix 2.

As promissed, here is the Original /system/etc/init.goldfish.sh file in a tarball, just use the same code above to put this back in place.

DON'T USE ROOT EXPLORER TO COPY THESE FILES INTO PLACE!!!

Original /system/etc/init.goldfish.sh file:

http://dl.dropbox.com/u/45576654/init.goldfish.sh-orig.tar
[Motorola Atrix 2] JRW 28:
The Jedi Master strikes again! :)
[Motorola Atrix 2] mtnlion:
The force is strong in this one. Seriously Jim you absolutely amaze me. You are the Linux guru.

Sent from my MB865
[Motorola Atrix 2] tylercarter:
Train us, he will.
[Motorola Atrix 2] jimbridgman:
LOL....

Hopefully I have not scared everyone from trying this.... I just want to let all the newbies who just got this as thier first android phone yesterday, and rooted it today, and now think that this is a good hack to try, that this is not the best thing for them just yet. It can and will bootloop the phone if you get too excited and don't follow the directions exactly... I got mine in a bootloop testing this all out, and finding the exact steps, but it was not hard to get out of, because it gets into android enough to let you adb in, if you screw up...
[Motorola Atrix 2] devsk:
quick question: Why would rooting followed by freezing not work for that application? I think I did that when I got the phone. I don't see anything called Device Health in my running or installed applications.

Is carrierIQ still running on my phone? Have you got a string I can look for in the 'ps' output in the Terminal to confirm? There are 100000 processes running on these phones these days, most with cryptic names....:( I miss the G1 days....:)
[Motorola Atrix 2] jimbridgman:
No just freezing the device health app just stops the collection process.

The part where you run the commands to stop the services in android are where the data can and will be sent to CIQ or AT&T, there are other things collected that att does not care much about (ATT only wants what is collected with the dev health app), and that goes straight to CIQ, so the services at the OS level are VERY important to stop. There is really not a way to see them running, but I have found that these can and will restart if my instructions are not followed 100%. To find out if CIQ is doing anything take a look on youtube there is a video that explains how to look at the system logs and see what is being collected if anything, and what is being sent out. After a lot of trial and error, I found this is the ONLY way to stop it 100%.
[Motorola Atrix 2] razholio:
Hey Jim. sorry I've been out of the forums for so long on this. I was going to dig around my atrix2 and see what I could find wrt carrieriq. I got stuck on missing shell tools and you gave me some advice wrt paths and such. I was wondering if you could point me in the right direction for fixing up my env when I shell in? I also don't seem to have grep anywhere... odd.

YOu mentioned doing some of the destructive work in an emulator, and I would like to try the same thing, but I've no idea how to get the atrix2 ROM into an emulator. How did you accomplish this?

I followed the instructions above precisely and verified that my init.goldfish.sh is indeed modified correctly with the carrieriq stuff, and have suffered no ill effects. I have not, however, attempted to determine if carrieriq processes have stopped running. I did notice that after having frozen and unfrozen device.health.monitor a few times, it doesn't ever register as a running app... wonder what's up with that.

thanks for the help.
[Motorola Atrix 2] tylercarter:
I was wondering....could this be made into a handy dandy flashable zip?

Then after flashing just freeze the app?
[Motorola Atrix 2] jimbridgman:
Yep, working on it, should have it up for download tomorrow.... It will also be in my rom.

Jim
[Motorola Atrix 2] tylercarter:
NICE! you really are a jedi master! :D
[Motorola Atrix 2] jimbridgman:
Who wants to be the first to try this out? I have created a flashable zip to disable CIQ on every boot, all you have to do is grab the file below:

http://dl.dropbox.com/u/45576654/NoCIQ.zip

Then with CWM, flash it, don't wipe anything, except maybe dalvic cache, but nothing else. This will only flash one file to your phone.

You will still have to freeze the device health app as in the OP.

This is just a test right now, once someone other than me tests this, and reports back, that all is great, then I will update the OP, to this method.
[Motorola Atrix 2] tylercarter:
It said switch to edify scripting. Installation aborted. Something about gingerbread cwm 3. Not sure. Never see this before. I checked the zip and it has 2 updater scripts. One just has a ~ at the end. I know nothing of code but just trying to help.
[Motorola Atrix 2] holeshot77:
Tried this. No go. Here is the error in CWM.

Installing Update...

Amend Scripting (update0script) is no longer supported.

Amend Scripting was deprecated by Google in Android 1.5.

It was necessary to remove it when upgrading to the ClockworkMod 3.0 Gingerbread based recover.

Please switch to Edify scripting (updater-script and update-binary) to create working update zip packages.

Installation Aborted.

There ya go. Hope this helps.
[Motorola Atrix 2] tylercarter:
hes working on it. wont be much longer :)
[Motorola Atrix 2] 1.18.12:
Why not use the app by TrevE?
[Motorola Atrix 2] jimbridgman:
That does not perform the hack, only detects if it is running. The voodoo ciq detection app works much better though.

Jim
[Motorola Atrix 2] noobsquared:
I just rooted my phone, applied the hack and used Titanium Backup to freeze the Device Health App but I didn't see any FC.

Although when I opened Ti Backup, it told me that my su right are wrong. They are 4755 instead of 6755 or something like that and TiBu told me that it will fix it. I fixed it then froze the app and no FC or nothing. Phone is running fine but not sure if it worked.

Is it really necessary for the app to FC in order to show that it worked?

Should I try it all over again?

Thank you.
[Motorola Atrix 2] jimbridgman:
Go download and install this, and it will show you if it (CarrierIQ) is active or not.

https://market.android.com/details?id=org.projectvoodoo.simplecarrieriqdetector&hl=en
[Motorola Atrix 2] noobsquared:
I installed the app and it says that my phone does have carrieriq but it seems to be inactive :)

Thank you.
[Motorola Atrix 2] tylercarter:
i got the same thing. but i still want to eliminate it from my phone completely
[Motorola Atrix 2] jimbridgman:
This process will not eliminate it completely, it will not un-install it from the phone, just make it inactive, and it will not restart, if you use the process in the OP, or the upcoming flash-able zip. It will always show inactive.

I will have the latter ready in a couple days. Right after I get my android development software reinstalled. I somehow installed something that corrupted my android development applications, so I am removing then one by one and reinstalling them, until I have a working build environment again.
[Motorola Atrix 2] tylercarter:
That's harsh. Sorry to hear about that.
[Motorola Atrix 2] jimbridgman:
Yeah that is why all of the zips I have been creating lately have been giving a status 0 in CWM.

Not that big of a deal, I just need to figure out which utility it is that is not working right.
[Motorola Atrix 2] Iggys Pop:
I followed your OP to the letter. Didn't get any errors from ADB whilst pushing or running any of the code. However, when I froze the Device Health App my phone didn't freak out as expected. I rebooted anyway...I plan on using the afore mentioned app to check if CarrierIQ is still running. An issue that might have caused this process to fail for me was when I went to the market to install a bloat freezer program, only 4 apps came up, none of them a "bloat freezer" app... What I used instead was my app freezer from ROM Toolbox Pro (paid version). Think that might have something to do with it? If so, do you maybe have a link to the one you use? .apk file even!? Lol thanks again for your tremendous work on this awesome phone! Will be hitting the Thanks! button once I'm near a computer again!

Edit: I'm running lfaber06's ROM with his 1% battery mod, fyi.

Edit 2: Checked with Voodoo app, CarrierIQ is installed (knew it would be) but says it appears inactive. I should have checked before I ran the code to see if the activity status changed, hind sight is 20/20 eh? Lol. Thanks again yo!
[Motorola Atrix 2] Zoide_:
I un-installed the Carrier IQ apk from within Titanium Backup and it didn't seem to cause any problems, even after rebooting. Now Voodoo CarrierIQ Detector gives me a score of just 70 :) The only thing left is the /system/lib/libiq_service_attrom_2.2.so library, which I guess is harmless by itself. I probably could delete it...
[Motorola Atrix 2] noobsquared:
My Atrix 2 is acting up like some of the other people complaining with the SD Card issue and I was going to take it to AT&T but before that I wanted to return it back to stock.

I got the tar file from the link you posted (thank you again) but when I try to run tar command I get this error:

shell@edison:/$ su

su

root@edison:/# mount -o remount, rw /system

mount -o remount, rw /system

root@edison:/# cd /data/local

cd /data/local

root@edison:/data/local# tar -xvf init.goldfish.sh.tar

tar -xvf init.goldfish.sh.tar

tar: not found

Anyone tried to restore it back to stock and had the same issue?

I am pretty sure I am doing something wrong but can't figure it out.

Any suggestions?

TIA.
[Motorola Atrix 2] jimbridgman:
You MUST have busybox installed.

If i were you, I would just use the fxz file and flash that, that is the stock, fresh outta the box image.

Here is the link for it:

http://xdaforums.com/showthread.php?t=1415336

Instructions on how to flash it are in the noob thread:

http://xdaforums.com/showthread.php?t=1396650
[Motorola Atrix 2] noobsquared:
Sorry, I hadn't seen that before posting in here but after like 5 minutes of posting in here I found the file and flashed it using rsd and it's completely back to stock now. I will take it in for warranty stuff next week probably.

Thank you very much for all your help and support. I think as much of a beast Atrix was, this Atrix 2 is not as impressive? Might just be me...anyways, not to go off the topic. Thank you once again :)
[Motorola Atrix 2] digitalferg:
Is there an updated flashable zip for this? It sounded like the one posted wasn't quite working... I'm not afraid of doing it the OP way as I'm not a noob to Linux nor Android nor adb, i'm just being lazy right now. :p
[Motorola Atrix 2] jimbridgman:
Not right now, I have been busy working on CM7, so this has been put off to the side.... The OP does work beautifully, just use something like modaco's easy freezy to freeze the health app.
[Motorola Atrix 2] toastthemost:
This is no longer relevant if you have 2.3.6 installed. It looks like they fixed that!
[Motorola Atrix 2] digitalferg:
Fixed that?--as in, they disabled ciq for us?--or, fixed it, as in they fixed it so this no longer works for disable ciq...?
[Motorola Atrix 2] mtnlion:
Fixed as in removed
[Motorola Atrix 2] jimbridgman:
I actually did not find where they disabled CIQ in the update, so proceed with caution.
[Motorola Atrix 2] mtnlion:
Are The kernel parts still there? All the detector apps come back clean.
[Motorola Atrix 2] jimbridgman:
That is most likely because you still have the edited /system/bin/init.goldfish.sh file..... They do not "edit" or replace that file with the update, and they did not update the kernel with the 2.3.6 update.

Also id you ran the command line, and it was successful, they may not have re-activated it remotely, so you might want to put this in the /etc/init.goldfish.sh if you have not already. I am guessing they might wait until the update has been out a while before trying to remotely re-activate it again. The company that is Carrier IQ is still not out of business yet.

So it is still in the kernel. This hack will still need to be done and it is still relevant!
[Motorola Atrix 2] jimbridgman:
Here is the updater-script that they included in the update.... This is why I want to make a CWM flashable update for everyone, that has some of our hacks in it, they have already created the updater-script for us...... LOL....

Here is a copy of the updater-script:

http://dl.dropbox.com/u/45576654/updater-script

I could not paste the text because it was too big...
[Motorola Atrix 2] RickNY1971:
I did a full recover from the FXZ followed by the OTA update, and I never did the steps here.. The Voodoo report shows nothing, and the "Device Health Application" is no longer installed.

Voodoo Carrier IQ Detector report:

Build fingerprint:

MOTO/edison_att_us/edison:2.3.6/5.5.1-175_EDMR1.25/5.51.175.25:user/release-keys

Carrier IQ was not found

Detection score: 0

Test for: Linux kernel interfaces

(KERNEL_INTERFACES, weight 50)

nothing found

Test for: Android logcat debugging log

(LOGCAT, weight 100)

nothing found

Test for: Linux kernel drivers

(KERNEL_DRIVERS, weight 50)

nothing found

Test for: System services

(SERVICES, weight 70)

nothing found

Test for: ROM binaries and daemons

(SYSTEM_BINARIES, weight 70)

nothing found

Test for: ROM configs

(ETC_CONFIG, weight 0)

nothing found

Test for: Packages

(PACKAGES, weight 70)

nothing found

Test for: Running processes

(RUNNING_PROCESSES, weight 200)

nothing found

Test for: Suspicious classes

(SUSPICIOUS_CLASSES, weight 0)

nothing found

Test for: Linux kernel dmesg log

(DMESG, weight 100)

nothing found

--

Voodoo CarrierIQ Detector 2.0.5
[Motorola Atrix 2] toastthemost:
Nope. Flashed the FXZ, rooted, restored apps and settings with Titanium Backup (and no, I didn't edit the file earlier), did 4ever root, and installed 2.3.6. Still rooted, didn't do any script updates since.

http://imgur.com/5k0js
[Motorola Atrix 2] daavvis:
Titanium backup prob the culprit
[Motorola Atrix 2] tehXKnight:
So, if I run the detector app on my bone stock Atrix 2 (just bought it and haven't gotten around to rooting), and the detector app comes back clean...

It's not on there right? Mostly, it just that I know just about enough about linux to get myself in trouble cause I haven't used it in years.
[Motorola Atrix 2] kojitabe:
How to disable carrierIQ on indian rom?

I'm using indian rom and there is no device health app.

Thanks in advance.
[Motorola Atrix 2] rdavisct:
2.3.6 has no carrier I.Q.this mod applied to 2.3.5 ,they removed it after 2.3.5 as far as i know
[Motorola Atrix 2] kojitabe:
I don't know,i just flashed indian rom and the carrierIQ show up. Never happen on other rom.

See below screenshots:
[Motorola Atrix 2] jimbridgman:
How do you know CarrierIQ is running if there is no device health app running?

What does the Voodoo CarrierIQ detector app show? It is in the market/google Play, whatever they are calling it this week.... LOL...
[Motorola Atrix 2] rdavisct:
I think what he is referring too is the xl logo at top left of screen,in his status bar. Like in our stock u.s. roms it shows at&t logo
[Motorola Atrix 2] kojitabe:
Yep,i thought that was called carrierIQ. Sorry.

On the other rom i don't see provider name (XL).

Is there a way to hide it?

Thanks
[Motorola Atrix 2] fire_fist_ace:
Do i have to worry about this if i live overseas?

i bought an atrix 2 unlocked from the states but i live in Australia. Does my info still get carried accross?
[Motorola Atrix 2] rdavisct:
I believe its just a .png in framework or maybe moto-res.apk.gotta make it transparent.

Edit: scratch that.its in systemui.apk. its in strings.xml
[Motorola Atrix 2] goodgulf:
Does anyone know what the DataCollectorService and DataCollectorProvider report? They are associated with motoblur on stock but the description uses terms like "write general collected data" and "read general collected data."

I did a general search of these two and didn't see anything definitive here or elsewhere.

Thanks.
[Samsung Galaxy Nexus] agormog:
Hello,

today I noticed a weird bug I am having with my phone.

Its the GSM variant.

I am/was currently using the rom in the signature, MoDaCo Ir6/preIr7

I wanted to try out the new KANG's, so went into CWM, wiped everything, installed.

Following bug: The touchscreen is mirrored/flipped vertically, that means if I want to press the "Next" button in the Android Installation wizard in the bottom right corner, I have to touch into "nothing" in the top right.

Thinking this was due to rom, I flashed bigxie's Stock Rooted Rom. Same there.

Restoring my MoDaCo ROM would repair everything again.

Then I went to try googles STOCK images here: http://code.google.com/android/nexus/images.html#yakju

I flashed 4.0.2 (ICL53F) using fastboot.

And with the STOCK Image, I had the very same problem.

Flashing back to stock 4.0.1 (ITL41F): everything fine again.

Any ideas?
[Samsung Galaxy Nexus] qwer23:
Hello again :)

Just a random idea, but try to flash stock 4.0.1 and do the official Google update (is it even available by now? dunno :rolleyes:). No fastboot or adb to go to 4.0.2, just the official way. Like this you can test if it's related to the official update or if it is a problem with some custom image or something.

Maybe it's pure bull**** I'm writing here, but I never heard of this problem and I'd make sure it's not related to custom stuff.
[Samsung Galaxy Nexus] agormog:
Just tried flashing 4.0.2 via ODIN: same touchscreen issue

Official update not available yet
[Samsung Galaxy Nexus] agormog:
As an illustration of the problem.
[HTC Inspire 4G] nhshah7:
Hi guys,

I've done some reading on AVRCP and love that I have this feature in teh talon ace beta rom i'm running. I want it in sense roms too, though, because it's a killer feature since I'm always in my car (BT head unit).

Is there any way to implement this feature in sense roms? I know that sense roms use a different bluetooth stack, so it's not the same as google's bluetooth stack in AOSP roms that have working AVRCP. Other than that though, I'm not quite sure of anything else.

Thanks!
[HTC Inspire 4G] zelendel:
Simple answer is that HTC would have to build it in as the BT stack they use is closed source so you really cant edit it to add it in
[HTC Inspire 4G] nhshah7:
Damn it! Thanks for the quick response.
[HTC Inspire 4G] zelendel:
No prob, Question answered thread closed
[Vibrant General] kdaniels1986:
Anyone else having music issues? 2-6 non working clones of mp3s are showing in my players (google music, 3, winamp) and nothing i have done has made them go away. Any ideas?
[Vibrant General] kdaniels1986:
No one else having this problem?
[Vibrant General] _-..zKiLLA..-_:
I have this same issue. Its so irritating!! Only one plays too. Id love a fix
[Vibrant General] Haxel:
Stop the media scanner service under all applications, delete its data, then reboot.
[Vibrant General] _-..zKiLLA..-_:
v8 fixed this nonsense
[Galaxy S II Q&A, Help & Troubleshooting] zeyrah:
Hello!

My wife has a rooted GS 2 with the stock ROM from TMO. I am concerned that the new OTA (T989VUVKL1)might break her root functionality, repeated update notification, or cause her phone to no longer work. Does anyone know the app I need to freeze to stop the OTA from happening? At some point I will want to upgrade the ROM to the newest one assuming I can keep root access. Thank you for all your help and support! :D
[Galaxy S II Q&A, Help & Troubleshooting] kmaximax:
click SETTINGS/ABOUT PHONE/SOFTWARE UPDATE and uncheck the boxes :)
[Galaxy S II Q&A, Help & Troubleshooting] zeyrah:
Thank you for the quick reply. I don't see that option. After I click on "about phone" there are no such options....
[Galaxy S II Q&A, Help & Troubleshooting] zeyrah:
I think I found it... I believe the APK is syncmldm.apk. I will test tonight.