[ROM] ACE ROM v2.0 (No Further EC05 Development)

Would you like to see the CIQ Removal in the next release of ACE?


  • Total voters
    0
  • Poll closed .
Thanks man :P all my coworkers were giving me crap about that i am a KSU fan but they are KU and hate purple (because we kicked the buts) lol your the man you really should put up a donation link...

Thanks for the offer on the donation button but your thanks is more than enough.
 
hey sorry to keep bugging ya but i have one more question This theme file you made is it a full theme or just for the top bar black?



Thanks


Black Theme status bar/notification bar theme change available.

See #2 post.
 
btw Paul some how whenever i try to switch from Kernels, like this
I was trying out the Twilight Kernel after installing the rom that comes with it prinstalled in Syndicate rom, then i relfash a blackup of ACE rom, and reinstall the .03a kernel 1.2ghz one, i loose my Rooting options, its like the phone wasn't rooted, and i can't set User permissions ect.
 
Btw.. I noticed you mentioned the need to reboot in order to play "Words with Friends" after reverting in adfree. That has simply not been the case for me. Basically, if im going to play Words with Friends, I revert and then open the app. After Im done, I re-enable ad-blocking. Works great for me. Can anyone else confirm the same on their setup?

Yes, if I leave it enabled it will show a URL instead of an ad and I must exit the app; it is fine without a reboot so long as I revert before opening the game.
 
Btw.. I noticed you mentioned the need to reboot in order to play "Words with Friends" after reverting in adfree. That has simply not been the case for me. Basically, if im going to play Words with Friends, I revert and then open the app. After Im done, I re-enable ad-blocking. Works great for me. Can anyone else confirm the same on their setup?

Yes, if I leave it enabled it will show a URL instead of an ad and I must exit the app; it is fine without a reboot so long as I revert before opening the game.

Good, I was just following what AdFree normally says to reboot to clear your cache,etc... If its working without a reboot then great!
 
btw Paul some how whenever i try to switch from Kernels, like this
I was trying out the Twilight Kernel after installing the rom that comes with it prinstalled in Syndicate rom, then i relfash a blackup of ACE rom, and reinstall the .03a kernel 1.2ghz one, i loose my Rooting options, its like the phone wasn't rooted, and i can't set User permissions ect.

Sounds like something definately got messed up in the whole process. When switching ROMS you know the routine.. Wipe 3x's and flash, don't restore backups unless absolutely needed.
 
  • Like
Reactions: Kikoshi
Probably not, Syndicate has the CIQ removal implemented and unless you have a theme "supported" by ACS or its supporters it will probably cause conflicts.
 
Im going to flash the twilight kernel tonight for the keyboard improvements, has anyone tried this yet with ace? Anything I should know beforehand?
 
Taken directly from the ACS Syndicate thread:

What Is Carrier IQ? Why Should We Care?

Put simply - and bluntly - Carrier IQ is a software package buried deep within Android by Samsung at the behest of Sprint. It has been in active use since the time of the Moment, if not before. The company that develops it, also known as Carrier IQ, bills it as "Mobile Service Intelligence". In their own words,

[T]he combination of the MSIP and IQ Insight lets you move seamlessly from broad trend data across many users, through comparative groups down to diagnostic data from individual devices. Now, not only can you identify trends, you have the power to drill down to specific instances, giving you the insight your specialists need to make a difference.

On its own, that description can vary from harmless, to worrying, depending on how you look at it. It's not until one drills deep down into the system and ferrets out every piece of the software that one truly knows what it contains. As some of you might remember, ACS took the first steps toward disabling the Carrier IQ software with the release of SyndicateROM and Xtreme Kernel 1.0. That, however, didn't even scratch the surface.

Carrier IQ's native libraries are plainly visible - libiq_client.so and libiq_service.so in /system/lib. During every boot, this service is launched - you can see it in Settings > Applications > Running Services as "IQAgent Service". These native libraries are called by non-native (Android application) libraries located in ext.jar (the client) and framework.jar (the service). Removal of these (rather obviously-named) libraries alone, be it the .so files or the libraries in framework or ext, will, obviously, break boot. So I - k0nane - had to dig deeper. To make a long story short, reference to the IQ Service and IQ Client were littered across the deepest portions of the framework, and some of the most basic functions of the Android system as we know it.

Carrier IQ as a platform is designed to collect "metrics" at any scale. What I found it to hook into is far beyond the scope of anything a carrier needs - or should want - to be collecting. Carrier IQ sits in the middle of, and "checks" the data of, SMS and MMS messages. It listens for and receives every battery change notifications. It hooks into every web page you view, and every XML file your device reads. It receives every press of the touch screen. It 'sees' what you type on the physical keyboard. It reads every number you press in the dialer. It can track which applications you use, what 'type' they are, how often, and for how long. It hooks into data sent and received.

I, and the rest of ACS, ask Samsung and Sprint - why do you want this information? Why do you need it? Why is the capability in place?

The only saving grace - if there is one - to this nasty, ten-legged mutant spider is that its logs are off by default. During the investigation process, I was able to enter its UI. Below are two screenshots of it.


That being said, the question still must be asked - why is the service even running? Why does Sprint and Samsung feel the need to leave a dormant monster in every one of its most loyal customers' phones?

Here's the most important part (tl;dr): the Carrier IQ service is a drain on battery life and performance. ACS noticed a significant rise in Smartbench scores and overall system 'snappiness' after Carrier IQ's removal. In addition, with it removed, ACS team lead rjmjr69 saw 30 hours of battery life, with heavy use, on the stock battery.

Thanks for the long read!
 

Forum statistics

Threads
954,016
Messages
6,960,264
Members
3,162,898
Latest member
dkpiper