yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
Mr x.

Have been trying to find am answer to this question for hours:

I understand CIQ is hidden within the whole phone and just deleting "system manager" as I did is not effective enough, but the bullet kernel is advertised as being "CIQ free", so I was wondering what the difference is between having a CIQ free kernel and flashing this ROM. Sorry if I asked a stupid question just not sure and no one has really shed much light on that particular matter, that I've seen anyways.

Flashed on stock rooted t mobile with bullet kernel broke my dialer and contacts buttons in home. Any idea how to fix this?

Everything else is working so far just the buttons missing i can even call.. but only from messaging lol since i have bo way to access my contacts list

Sent from my SGH-T989
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
CIQ is present in the system framework, it has services and logging functions located in the following containers:

ext.jar , framework.jar, android.policy.jar and services.jar

CIQ is also located in the following system app, logging the keypad/dialer logs:

Contacts.apk

CIQ was also found to be in the Wireless driver (if CIQ_CONFIG was enabled in kernel config) and also CIQ was also found to be in the form of a tty module that latches onto the kernels tty terminals and logs data as well as using the terminal for its own purposes i assume.

In the Tmobile a CIQ library can be located at /system/lib called libiq_service_tmobile_2.2.so, this is most likely loaded with the system and is what starts the CIQ services and functions.

Removing CIQ from the kernel is one part in this process to have a truly CIQ free device as you can see.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
So is it because you made the patch for the telus firmware that it broke my dialer and contacts apk with the patch?

After finding all this out I'd really like to get rid of ciq but would like to stay on stock rooted ROM T-Mobile.

Any idea if you can work some of your magic and get the patch to work with stock tmo? I'm sure there are quite a few users here running it who would appreciate it just as much as i would.

Sent from my SGH-T989
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
No, the patch should work, the dialer and contacts break if CIQ is not removed from the Contacts.apk but it is from the kernel and or framework. My patch includes the Patched Contacts.apk as well as the patched framework so nothing should be damaged.

Contacts.apk tries to start the iqagent to start logging your keystrokes on the dialer but fails if the iqagent is not present in the framework. Then you get a FC.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
I don't get any fc just no icon for contacts and dialer and no way to access them. I have bullet installed should i flash to stock first?

I also removed the system manager app with TB but have a backup so i can restore it. Your saying these files need to be present at the time of flashing the patch?

If so, can i remove the system manager app and flash back to bullet kernel after applying the patch?

Sent from my SGH-T989
[T-Mobile Samsung Galaxy S II SGH-T989] Rekzer:
Ive never once seen this system manager app on any rom ive used?
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
yah i'm confused now... any one else have some sort oif contacts issue with my ciq patch?
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
I had bullet with ciq removed installed before i applied the patch this seems to contradict what you said about dialer and contacts breaking if ciq is removed from kernel and not the dialer and contacts apk. When i flash backup of stock tmo rooted w Bullet 2.7b kernel ciq removed everything works. After patch...no dialer or contacts. Can still make a call, but only from messaging.

Sent from my SGH-T989
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
If it is not appearing at all, do a logcat on boot and post it for me. it usually means that its rejecting the certificates.

I dont know why a kernel flash would break this, there is nothing in that kernel zip that overwrites anything.

And the ciq patch seems to work on the stock kernel i tried as well as my custom one.

And all kernel devs are using the same source code as a base, the telus source.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
Well something interesting that i noticed is that when i went after the actual "apk" file for CIQ yesterday through root explorer, i found it to be something like "IQAGENT.tmobile.apk" or something like that, down in my system/apps folder by the other I's and such. After uninstalling with titanium backup or deleting the file with root explorer, i'd get a FC that would repeat until i rebooted.

After going into my system/apps folder today, i've noticed that the name of the CIQ apk has changed to "com.carrieriq.tmobile.apk" which is how it was labeled on my previous phone, wheras on our phones it doesn't actually say "carrieriq" in the name ever, until the restore. Could this have something to do with what is happening? And can you or anyone else who still has this apk go into system/apps and write it down exactly as it is so i can rename my file and see if that fixes the issue?

Thank you for your prompt replies i'm very eager to rid my phone of this privacy rape that they call CIQ.

EDIT: I tried changing the name to "iqagent.tmobile.apk" with no success after reflashing the patch. I've never sent a logcat before, but i have an app that has access to them. should i upload here or what? it's awfully long to post, and i don't know which part of it you need, or what amount of it. Sorry for the n00b status.
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
the name of the apkfile and the name of the app in logcat and the system differ

in the system it uses the true name from the manifest. thats why its called IQagent.apk in the file system and something different when installed to data/data/app

Are you possibly restoring the tmoble Contacts.apk by accident? Or any part of the carrier iq apk's?

if you get em a logcat it would be easier i wouldn't have to guess :)

PS: all your fc's after removing that apk is because you pulled the rug out from under the some of the ciq services while they were using it.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
just rebooted, and have aLogcat downloaded. how do i go about getting it to you? should i just save it uploaded it somewhere else and provide the link?

EDIT

Please let me know if i did it right

LOGCAT:

EDIT: megashare.com/3749812

Alternatively i could pm you the whole thing just let me know what to do here
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
i am not seeing anything in it, go to settings > applications > manage apps > all apps and look for contacts in there and click on it. what size does it say the app is.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
contacts is not present at all in that list. i see "contacts storage" which is 32.65 mb, i'm guessing that number is based on how many people i have saved.

the "dialer" app is still there, but its only 12.00kb

i went into root explorer and found both the dialer and contacts apk's and mounted as r/w and attempted to install, but just got "program not installed" after clicking install.

the contact apk in root explorer contained in system/apps is 4.72mb

is there anything else i can do to help you find the source of the problem? i was gonna flash back but i figured i can receive calls for now so i'm gonna hold off to see if there's a simple workaround or something i'm mucking up.
[T-Mobile Samsung Galaxy S II SGH-T989] Babyj303:
Mr x, so can one just delete this file " libiq_service_tmobile_2.2.so". And rid part of the ciq.

Sent from my HercuBEASTY!!!
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
Looks like somehing has deleted the apps. Push contacts from my ciq patch zip to your device and reboot.
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
Yes. Also delete any iqagent or carroeriq apks in the /system/app directory if you are on the stock rom
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
sorry man, hella n00b status, please explain the process of pushing a file. What do i use?

EDIT okay im supposed to use adb shell, but what is the process and commands? i don wanna **** up my phone heh. Im in download mode ready to go, trying to figure out if odin is working right.
[T-Mobile Samsung Galaxy S II SGH-T989] Babyj303:
Im on juggernaut 3.1 but where else could one check if its not too much to ask im just simply using root explorer and deleted the previous posts file.

Sent from my HercuBEASTY!!!
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
adb push FILENAME /system/app

to push a apk file to the device

just that lib, flashing my patch will cause the rom you are on not to boot any more as per my tests.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
done. rebooting. what size should the contact apk be if it was successful?

god i hope this works. Will this solve my dialer issue as well? i was missing both contacts button and dialpad button...

EDIT: same result. no contacts or dialpad. If this was just a custom kernel or some cool feature or mod i would have given up by now, but this is a privacy concern and that holds more weight with me. **** big brother. Mr X, thanks for being patient as i'm not seeing alot of other reports of problems besides mine, i don't effin get it. I may have to resort to flashing a ROM but i'd really like to get this working with what i have now. i really like my setup and don't wish to reconfigure it at all so the patch would be perfect.

EDIT2: i can see the "contacts.apk" in my root explorer in system/app next to the original Contact.apk. Yours has today's date and the other a 2008 date so i know which is which. Attempting to install results in asking permission to then "application not installed" next to a green checkmark (lolwut?). What is happening?!
[T-Mobile Samsung Galaxy S II SGH-T989] InGeNeTiCs:
I get bootloops when I install this rom... am I missing something?
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
Try reflashing or redownloading, this rom has been rock stable for me and i am not even on Telus, i am on Tmobile.

---------- Post added at 07:22 PM ---------- Previous post was at 07:17 PM ----------

Mr X, the apk is in system/app, but i was unable to upload to facebook or other apk sites. I pushed another mediauploader.apk and it has worked. mediauploader.apk is renamed to "myuploads", Not sure if it is part of CIQ.

Just reporting what i am witnessing as i was thinking the zipalign and optimazation has made it not showing up like swype, shutdown, and mediaupload, in my case.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
tried installing rom after hours of deliberation and then much time in preperation.

bootloops....
[T-Mobile Samsung Galaxy S II SGH-T989] eksasol:
You might have missed wipe/factory reset the phone before installing it.
[T-Mobile Samsung Galaxy S II SGH-T989] bakihanna:
I had the same thing earlier boot loops and after full wipe downloaded from diff link still same gave up lol
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
Its a pity, this is truly a rom you should try.

Not sure of why you guys are having issues with bootloops, battery life and stability has been great for me
[T-Mobile Samsung Galaxy S II SGH-T989] flindil:
I also got bootloops, I just went back to an earlier version.. I factory reset, pulled the battery before and after I installed.. didn't help
[T-Mobile Samsung Galaxy S II SGH-T989] dawg:
Boot loops

I also had boot loops but after flashing the rom I installed MR X's latest kernal and it booted up fine.
[T-Mobile Samsung Galaxy S II SGH-T989] bakihanna:
Hmmmm gonna give that a try
[T-Mobile Samsung Galaxy S II SGH-T989] :
The file returns upon fixing permissions and rebooting.
[T-Mobile Samsung Galaxy S II SGH-T989] bakihanna:
Ok flashed synergy after flashing rom. Now am all good thanks for the help. question if I flash the ics theme will it do anything to the ciq files ?
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
Thanks fort he reports of boot loops, i'll see if i can fix this other wise i will either pull the kernel out of the rom or just include my custom one.
[T-Mobile Samsung Galaxy S II SGH-T989] redz1234:
Wierd... I did a full wipe and flashed the this rom with synergy kernel.. No Issues to report....

Which SetCPU governor do you guys use and which governor is best for performance/battery life?

ReDz
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
any one who boot loops if they want to grab a logcat i can investigate.
[T-Mobile Samsung Galaxy S II SGH-T989] flindil:
Thanks! it looks like this did the trick, usually I install the ROM, reboot then once its stabilized I flash Kernels and whatever mods I am installing.. This time I flashed the ROM, then the Kernel and then a battery mod and its working great.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
Flashed rom and bullet but now kernel activates both cores always when bullet is supposed to keep one offline until needed.

Any idea why? Battery life is suffering as a result.

Sent from my SGH-T989D
[T-Mobile Samsung Galaxy S II SGH-T989] rmarquez1974:
What app are you using to see both CPUs?

Dfjcisnv
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
I have no issues with the cpu's turning on and off, i am however running this rom and my custom kernel not bullet.
[T-Mobile Samsung Galaxy S II SGH-T989] ApexZeph:
Fauxclock

Sent from my SGH-T989D
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
try using system tuner, or even better use adb shell, cat /sys/devcies/system/cpu/cpu1/online

it will show 0 when off and 1 when on, and with switch dynamically. i find a good test is to open Google earth and after it starts rendering in 3d you will see it change to 1, and when you close it will change back to 0. otherwise it may be hard to see it turn on and off in adb as it will do it fast and only when needed.
[T-Mobile Samsung Galaxy S II SGH-T989] Rekzer:
Whats with the two music apps included in this rom. One looks like the one from Beastmod, and the other looks more stockish?
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
the headphones si google music, its awesome id go sign up for it and see for your self

http://music.google.com
[T-Mobile Samsung Galaxy S II SGH-T989] pterry30:
Ya, mine bootloop like crazy. Had to go into recovery and install your kernel, booted fime after that.
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
I am almost positive this is because the Stock telus kernel has CIQ in it still and my custom one does not, since i pulled CIQ out of the rom and the kernel is expecting it = bootloop.

I have not had time to re-upload the rom with out the kernel in it so my recommendation si to flash the rom and then ANY kernel that is CIQ free. and you will be issue free.
[T-Mobile Samsung Galaxy S II SGH-T989] InGeNeTiCs:
I'll give that a try. Thanks.
[T-Mobile Samsung Galaxy S II SGH-T989] balla786:
What kind of battery mod?

I flashed the stock rom, and latest synergy kernal, everything is working great on my Telus S2 X.

Any recommended cpu governors or other mods to help with battery life? Although I suspect I'm going to get decent battery life as is.
[T-Mobile Samsung Galaxy S II SGH-T989] xtremepsionic:
Yeah I think you're right. It bootloops until I flashed your Kernel overtop. Then it works brilliantly.

I'm not sure what the hype is about the other roms out there, they all stutter a bit. Stock rom and your tweaked one is the only one that's actually smooth.
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
All phone are different and so are the owners who prefer different mods.

I love this ROM, been rocking it since it was released, I find on demand governor to give me best battery life. Moderate to heavy use and battery is an average of 18 hours before I have to swap out battery. Average time on phone about 2 hours and screen on time about 2.5 hours.
[T-Mobile Samsung Galaxy S II SGH-T989] bakihanna:
i love the rom smooth but seeing 3g instead of 4g drives me nuts lol maybe just me
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
Flash a theme over it :) most stock theme will work, i'm using the lightening blue :)
[T-Mobile Samsung Galaxy S II SGH-T989] bakihanna:
I like the ics but don't work ATM. Just waiting for it to get fixed hopefully hahaha
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
I'm fixing the stock rom today, I'm going to compile a stock kernel with out ciq.
[T-Mobile Samsung Galaxy S II SGH-T989] onyonees:
Looking forward to the update. Rom is very smooth and im getting good battery life using your kernel
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
Updated rom, compiled a stock kernel with CIQ removed and Boot loops resolved :)

- Replaced mediauploader.apk with an unoptimized version, media uploads from FB and other services now working.

- replaced sutdown.apk with an unoptimized one just to be safe.
[T-Mobile Samsung Galaxy S II SGH-T989] onyonees:
Nice! Does the stock kernel support bln? Are there any advantages using the stock kernel instead of your synergy kernel?
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
No it is a stock kernel for people who do not want a custom kernel, my custom kernel obviously has more features then stock.
[T-Mobile Samsung Galaxy S II SGH-T989] Blue1k:
What kernel would you recommend for the Telus S2? I am using Synergy but my battery life is crappy with this rom (even with an under clock using system tuner pro) :(
[T-Mobile Samsung Galaxy S II SGH-T989] bikemaker:
Hey Mr X, I just wanted to let you know about something wierd that happened with my phone today. I installed your rom and the synergy kernel yesterday and everything seemed to be working fine until I had a freeze up this afternoon. I turned on my phone and the lock screen froze half way open. The screen timed out and shut off and when I turned it back on Go Locker was activated instead of the stock lockscreen. The only other change I found was that my text messages from before the wipe and install were back and the ones sent/received after the install were gone.

I did do a factory reset, wipe cache, wipe Dalvik before the install. I had been using Go Launcher, Go Locker and Go Weather on the stock rom and had reinstalled them with my other apps with Titanium Backup after installing your rom but had not applied them. Everything I am using is still stock to your rom at this point.

I suppose this could all be due to a problem with the wipe before installing the rom, but I thought you might want to know just in case. At any rate, thank you for your work on a Canadian version of the rom for those of us north of the border!
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
This is my phone with Telus ROM with Synergy .06, on wifi all day, 2 hours on the phone with Bluetooth, etc etc. Love this ROM

Edit : if I am on 4G, I usually get about 13 to 15 hours, depending on my time on phone and how many emails I get.
[T-Mobile Samsung Galaxy S II SGH-T989] immunityx:
does this still have the telus boot logo? im on tmobile
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
Has the telus boot logo, My Synergy kernel, and the Bullet kernel i know are CIQ free and can be flashed though.
[T-Mobile Samsung Galaxy S II SGH-T989] seamus24:
how are you accessing your email? If you set up an Exchange account using push you will have horrible battery life.

I'm using this rom (few iterations back) and have the incredible battery life. I plug it in at night and still have 40-50% battery life left. Using the original stock ROM with Exchange email I was lucky to make it 6 hours. Telus dropped the ball by not negotiating the Premium version of Social Hub, like all the original Galaxy II's are supposed to have.
[T-Mobile Samsung Galaxy S II SGH-T989] batvan:
Never aware of the CIQ stuff ... switched to this rom today.
[T-Mobile Samsung Galaxy S II SGH-T989] Blue1k:
No exchange account. Only gmail and nothing else synced. I even froze social hub because I never use it.

What kernel are you using. I am at 40% and normally (my old s2) I would be at 60-70% at this point in the day.

Battery is a bit better with social hub and wifi sharing frozen but it still is not great.
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
That is really strange? I have exchange running push and my phone goes for about 12 hours on 4g and 24 hours on wifi.

There might be some apps or processes that is running awry or you might not have good reception as that is one of the biggest battery drains.

I would try a clean install with the new zip that Mr. X has posted, it could be possible that you have a bad battery or phone, either way its pretty abnormal when stock gets better battery life than what you are experiencing
[T-Mobile Samsung Galaxy S II SGH-T989] Blue1k:
Ya will try a full wipe and format of usb abd external. All other factors are the same and I know which apps are running in the background so my guess is an issue with the synergy kernel and my phone. Wipe time coming up :)
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
Why not try flashing another kernel, wiping battery stats, and see how battery life is? Try bullet kernel and use fauxclock to do the cpu clocks

Much easier than a complete wipe and you can narrow down the issue! If a different kernel and different rom you are still getting poor battery life, its time to swap out a new phone, I heard many have exchanged phones and are getting much battery life, The thread is under Mother of all Batteries Thread in General.
[T-Mobile Samsung Galaxy S II SGH-T989] Blue1k:
A swap is not happening. I bought this off craigslist. Bullet was ok but there was some issues with rebooting not working and lockups.

I'll try a wipe. Not a big deal for me. I have a feeling the last guy messed some things up when he rooted it and tried installing roms.
[T-Mobile Samsung Galaxy S II SGH-T989] arshad14:
Looking for CWM Flashable Stock Kernel

-Mr X- As I download your ROM here, would you be able to create a CWM flashable stock kernel? I would really appreciate that if you could.

The only one I did find requires me to play around with ODIN, which I am not too comfortable with as the first time I did root the phone using ODIN was nerve wrecking enough. Considering I have been flashing phones for quite some time now including Nexus S, I just can't get used to ODIN since it can be a very powerful tool to mess up the phone and really brick it.

Please and thanks! :D
[T-Mobile Samsung Galaxy S II SGH-T989] jimmyantonio7:
Installation Aborted

Can't open /emmc/Telus_SGH-T989D_Stock_Rooted_Signed.zip

Why? Help me please.:mad:
[T-Mobile Samsung Galaxy S II SGH-T989] emmdub:
I've run into this myself when flashing w/ Rom Manager... cwm is basically looking for the rom where it isn't.

In CWM, when you go into 'install zip from sdcard', there's a couple of different options to choose the zip, either from sdcard or internal sdcard. Just browser for the rom there...

m.
[T-Mobile Samsung Galaxy S II SGH-T989] -Mr. X-:
this rom will not work with a 100% stock kernel, as it boot loops because i have removed ciq from the rom.

odin is not dangerous when flashing a kernel, you cant really brick it just flashing a kernel tar.
[T-Mobile Samsung Galaxy S II SGH-T989] jimmyantonio7:
I doesnt work

I doesnt work.. E: It says Signature Verification failed.

installation aborted.

I have installed a ROM from BeastMOD 2.1

Please help me. I want this ROOM:(
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
Thats probably just a bad download, redownload and try again.
[T-Mobile Samsung Galaxy S II SGH-T989] jimmyantonio7:
BeastMOD ROM is the first rOM i have installed in my device, now i don't know how to change this rom.
[T-Mobile Samsung Galaxy S II SGH-T989] jimmyantonio7:
Whatos wrong

Hey.. Its me again.. I could change the ROM but not this one posted.. I dont know why i can't install this ROM. Who can help me? please
[T-Mobile Samsung Galaxy S II SGH-T989] volkly:
First redownload the rom (signature failure is a sign of a bad download, put it on the root of your sd card, shut down, go into CWM, wipe system/cache/data, then install zip from sd card, load up the rom.

If you need more information and better details, there are a few threads here that provides more indepth guide on rooting and rom flashing.