[HTC EVO 3D] TrevE:
Framework.jar

/com/htc/utils/ulog/ULog.smali- this stops logging services from starting (removing init lines)

.method public static log(Lcom/htc/utils/ulog/ULogData;)V

sget-object v1, Lcom/htc/utils/ulog/ULog;->sUserBehaviorLoggingService:Lcom/htc/utils/ulog/IUserBehaviorLoggingService;

if-nez v1, :cond_2

[B]ORIGINAL LINE- [/B] invoke-static {}, Lcom/htc/utils/ulog/ULog;->init()V
[B]MODDED LINE- [/B] goto :goto_0

.method private static log(Ljava/lang/String;)V

:cond_1
sget-object v1, Lcom/htc/utils/ulog/ULog;->sUserBehaviorLoggingService:Lcom/htc/utils/ulog/IUserBehaviorLoggingService;

if-nez v1, :cond_2

[B]ORIGINAL LINE- [/B] invoke-static {}, Lcom/htc/utils/ulog/ULog;->init()V
[B]MODDED LINE- [/B] goto :goto_0

.method public static logStat(Lcom/htc/utils/ulog/ULogStat;)V

sget-object v1, Lcom/htc/utils/ulog/ULog;->sUserBehaviorLoggingService:Lcom/htc/utils/ulog/IUserBehaviorLoggingService;

if-nez v1, :cond_2

[B]ORIGINAL LINE- [/B] invoke-static {}, Lcom/htc/utils/ulog/ULog;->init()V
[B]MODDED LINE- [/B] goto :goto_0

/com/htc/profileflag/TellHtcController.smali - disables auto reporting to HTC

.method static constructor <clinit>()V

.locals 11

const/16 v9, 0xc

const/16 v6, -0x6b

[B]original line[/B] const/4 v8, 0x1
[B]modded line [/B] const/4 v8, 0x0

sget-object v5, Lcom/htc/profileflag/TellHtcController;->EnabledTellHtcDevice:[B

aget-byte v5, v5, v3

if-ne v5, v6, :cond_4

[B]original line[/B] const/4 v0, 0x1
[B]modded line[/B] const/4 v0, 0x0

.method public static isDisableErrorRport()Z

.locals 1

[B]original line[/B] sget-boolean v0, Lcom/htc/profileflag/TellHtcController;->profile_force_disable_error_report:Z
[B]modded line[/B] const/4 v0, 0x1

return v0
.end method

.method public static isDisableUlog()Z

.locals 1

[B]original line[/B] sget-boolean v0, Lcom/htc/profileflag/TellHtcController;->profile_force_disable_ulog:Z
[B]modded line[/B] const/4 v0, 0x1
return v0
.end method

.method public static isEnableAutoSend()Z

.locals 1

[B]original line[/B] sget-boolean v0, Lcom/htc/profileflag/TellHtcController;->setting_enable_auto_send:Z
[B]modded line[/B] const/4 v0, 0x0
return v0
.end method

/com/htc/profileflag/HtcBuildFlag.smali Tells framework it was built without CIQ support

.field public static final HtcCIQFlag:Z = true [B]change to false[/B]

/com/android/internal/app/IHtcAppUsageStatsService$Stub.smali - Disables HTC app usagestats service

.method public static asInterface(Landroid/os/IBinder;)Lcom/android/internal/app/IHtcAppUsageStatsService;

[B]replace WHOLE old method with just following[/B]
.locals 1

const/4 p0, 0x0

return-object p0

/com/android/internal/app/IUsageStats$Stub

.method public static asInterface(Landroid/os/IBinder;)Lcom/android/internal/app/IUsageStats;

[B]replace WHOLE old method with just following[/B]
.locals 1

const/4 p0, 0x0

return-object p0

/android/provider/htcCheckin.smali htc/google checkin disable

[B]original[/B]
sput-boolean v0, Landroid/provider/htcCheckin;->bCHECKIN:Z
sput-boolean v0, Landroid/provider/htcCheckin;->bGOOGLE_CHECKIN:Z

[B]modded[/B]
sput-boolean v1, Landroid/provider/htcCheckin;->bCHECKIN:Z
sput-boolean v1, Landroid/provider/htcCheckin;->bGOOGLE_CHECKIN:Z

/android/net/http/htchttpiqagent.smali - IQ agent uploader (i think)

.field public static final CIQVersion:Ljava/lang/String; = "1.1.1" [B]change to "6.6.6" (anything > 3)[/B]
.field static final enableCIQ:Z = true [B]change to false[/B]

.locals 8

[B]original[/B] const/4 v2, 0x1
[B]modded[/B] const/4 v2, 0x0

const-wide/16 v4, 0x0

const/4 v3, 0x0

const-string v7, "EVDO"

const-string v6, "1.1.1" [B]anything > 3.0.0[/B]

const-string v0, "1.1.1" [B]anything > 3.0.0[/B]

const-string v0, "1.1.1" [B]anything > 3.0.0[/B]

.method public static getCIQFlag()Z
.locals 1

[B]original[/B] const/4 v0, 0x1
[B]modded[/B] const/4 v0, 0x0

return v0
.end method

/android/media/MediaCIQ

.method public static enableCIQ(Ljava/lang/String;)Z

:cond_0
[B]original line[/B] const/4 v1, 0x1
[B]modded line[/B] const/4 v1, 0x0

:goto_0
return v1

:cond_1
const/4 v1, 0x0

goto :goto_0

/com/android/internal/telephony/SMSDispatcher.smali

.field public static final COMPILE_OPTION_CIQ_SUPPORT:Z = true [B]change to false[/B]