SecPhone_KOR ORIGINALE
con incall screen rotation
LAVORI IN CORSO
NON QUOTATE
aggiornamento 27/09/2015
http://forum.xda-developers.com/show...1&postcount=29
smali/com/android/phone/InCallScreen.smali
	codice:
	.method private isScreenTypeSensor(Landroid/content/res/Configuration;)Z
    .locals 2
    .parameter "config"
    .prologue
    const/4 v0, 0x1
    .line 12719
    const-string v1, "tablet_device"
    invoke-static {v1}, Lcom/android/phone/PhoneFeature;->hasFeature(Ljava/lang/String;)Z
    move-result v1
    if-nez v1, :cond_2
    sget-boolean v1, Lcom/android/phone/PhoneGlobals;->mIsDockConnected:Z
    if-nez v1, :cond_1
    const-string v1, "hardkeyboardhidden_no"
    invoke-static {v1}, Lcom/android/phone/PhoneFeature;->hasFeature(Ljava/lang/String;)Z
    move-result v1
    if-eqz v1, :cond_0
    iget v1, p1, Landroid/content/res/Configuration;->hardKeyboardHidden:I
    if-eq v1, v0, :cond_1
    :cond_0
    const-string v1, "support_incomingcall_multi_window"
    invoke-static {v1}, Lcom/android/phone/PhoneFeature;->hasFeature(Ljava/lang/String;)Z
    move-result v1
    if-eqz v1, :cond_2
    invoke-virtual {p0}, Lcom/android/phone/InCallScreen;->isMultiWindowMode()Z
    move-result v1
    if-eqz v1, :cond_2
    :cond_1
    :goto_0
    return v0
    :cond_2
    const/4 v0, 0x0
    goto :goto_0
.end method
 Modifica la riga rossa così: const/4 v0, 0x1
	codice:
	.method private updateScreenType(Landroid/content/res/Configuration;)V
    .locals 5
    .parameter
    .prologue
    const/4 v1, 0x4
    const/4 v3, 0x0
    const/4 v2, 0x1
[...]
 
Modifica la riga rossa così: const/4 v1, 0x2
smali/com/android/phone/CallCard.smali
	codice:
	.method private updateCallInfoLayout(Lcom/android/internal/telephony/PhoneConstants$State;)V
    .locals 8
    .parameter
    .prologue
    const/16 v7, 0xb
    const/16 v6, 0x9
    const/4 v5, -0x1
    const/4 v2, 0x0
    const/4 v1, 0x1
    .line 1655
    sget-object v0, Lcom/android/internal/telephony/PhoneConstants$State;->RINGING:Lcom/android/internal/telephony/PhoneConstants$State;
    if-ne p1, v0, :cond_1
    move v0, v1
    .line 1656
    :goto_0
    new-instance v3, Ljava/lang/StringBuilder;
    invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
    const-string v4, "updateCallInfoLayout()...  ringing = "
    invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    move-result-object v3
    invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
    move-result-object v0
    invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    move-result-object v0
    invoke-direct {p0, v0}, Lcom/android/phone/CallCard;->log(Ljava/lang/String;)V
    .line 1657
    invoke-static {}, Lcom/android/phone/PhoneUtilsCommon;->isMirrorLinkModeOn()Z
    move-result v0
    if-eqz v0, :cond_2
    .line 1658
    const-string v0, "Do not update Call Info Layout because mirrorlink is on"
    invoke-direct {p0, v0}, Lcom/android/phone/CallCard;->log(Ljava/lang/String;)V
    .line 1753
    :cond_0
    :goto_1
    return-void
    :cond_1
    move v0, v2
    .line 1655
    goto :goto_0
    .line 1670
    :cond_2
    invoke-virtual {p0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    move-result-object v0
    invoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    move-result-object v3
    .line 1675
    if-eqz v3, :cond_f
    .line 1676
    sget-boolean v0, Lcom/android/phone/PhoneGlobals;->mIsDockConnected:Z
    if-eqz v0, :cond_3
    const-string v0, "phone_kk_tablet_gui"
    invoke-static {v0}, Lcom/android/phone/PhoneFeature;->hasFeature(Ljava/lang/String;)Z
    move-result v0
    if-eqz v0, :cond_4
    :cond_3
    const-string v0, "hardkeyboardhidden_no"
    invoke-static {v0}, Lcom/android/phone/PhoneFeature;->hasFeature(Ljava/lang/String;)Z
    move-result v0
    if-eqz v0, :cond_e
    iget v0, v3, Landroid/content/res/Configuration;->hardKeyboardHidden:I
    if-ne v0, v1, :cond_e
    .line 1678
    :cond_4
    iget v0, v3, Landroid/content/res/Configuration;->orientation:I
 
Cancella le righe rosse
 
  
 
FONTE:
http://forum.xda-developers.com/show...5&postcount=26
Crediti:
samuri28
3to4
millo1978
DA FARE:
1. Devo riuscire ad abilitare incoming call notifications del NOTE3