[Galaxy Note 3 Themes and Apps] lacoursiere18:
Ok so after a PM from you to change the position of the EndCall Button I took a look..Here is part of the xml:

<LinearLayout android:orientation="vertical" android:id="@id/inCallScreenButtonsContainer" android:paddingLeft="0.0dip" android:paddingTop="0.0dip" android:paddingRight="0.0dip" android:paddingBottom="0.0dip" android:layout_width="fill_parent" android:layout_height="93.0dip" android:layout_alignParentBottom="true" android:splitMotionEvents="false">
<LinearLayout android:orientation="horizontal" android:background="#80000000" android:layout_width="fill_parent" android:layout_height="fill_parent">
<LinearLayout android:orientation="horizontal" android:paddingLeft="2.0dip" android:layout_width="180.0dip" android:layout_height="93.0dip" android:layout_marginTop="10.0dip" android:splitMotionEvents="false">
<ToggleButton android:textSize="12.0dip" android:id="@id/speakerButton" android:layout_marginTop="-13.0dip" android:layout_marginRight="2.0dip" android:textOn="@string/onscreenSpeakerText" android:textOff="@string/onscreenSpeakerText" android:drawableTop="@drawable/incall_button_speaker_icon" style="@style/InCallTouchToggleButtonNoFrame" />
<ToggleButton android:textSize="12.0dip" android:id="@id/muteButton" android:layout_marginTop="-13.0dip" android:layout_marginRight="2.0dip" android:textOn="@string/onscreenMuteText" android:textOff="@string/onscreenMuteText" android:drawableTop="@drawable/incall_button_mute_icon" style="@style/InCallTouchToggleButtonNoFrame" />
<ToggleButton android:textSize="12.0dip" android:id="@id/bluetoothButton" android:layout_marginTop="-13.0dip" android:textOn="@string/headset" android:textOff="@string/headset" android:drawableTop="@drawable/incall_button_bluetooth_icon" style="@style/InCallTouchToggleButtonNoFrame" />
<Button android:id="@id/contactButton" android:visibility="gone" android:layout_width="0.0dip" android:layout_marginTop="-13.0dip" android:text="@string/contacts" android:layout_weight="1.0" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/rcsShareButton" android:visibility="gone" android:layout_marginTop="-13.0dip" android:text="@string/rcs_share" android:drawableTop="@drawable/incall_button_rcs_share_icon" style="@style/InCallTouchButtonRcsShare" />
</LinearLayout>
<LinearLayout android:orientation="horizontal" android:paddingRight="2.0dip" android:layout_width="180.0dip" android:layout_height="93.0dip" android:layout_marginTop="10.0dip" android:splitMotionEvents="false">
<FrameLayout android:layout_gravity="top|center" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:layout_weight="1.0">
<Button android:textSize="12.0dip" android:id="@id/addButton" android:visibility="gone" android:text="@string/onscreenAddCallText" android:drawableTop="@drawable/incall_button_add_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/webexButton" android:visibility="gone" android:text="@string/webex" android:drawableTop="@drawable/incall_button_webex_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/mergeButton" android:visibility="gone" android:text="@string/merge" android:drawableTop="@drawable/incall_button_merge_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/cdmaSwapButton" android:visibility="gone" android:text="@string/swap" android:drawableTop="@drawable/incall_button_cdma_swap_icon" style="@style/InCallTouchUpperButton" />
<Button android:textSize="12.0dip" android:id="@id/endButton" android:text="@string/end_call" android:drawableTop="@drawable/incall_button_end_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/rcsVideoButton" android:visibility="gone" android:text="@string/rcs_share_live_video" android:drawableTop="@drawable/incall_button_rcs_video_icon" style="@style/InCallTouchUpperButton" />
</FrameLayout>
<Button android:textSize="12.0dip" android:id="@id/dialpadButton" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:text="@string/onscreenShowDialpadText" android:drawableTop="@drawable/incall_button_dialpad_icon" android:layout_weight="1.0" style="@style/InCallTouchUpperButton" />
<FrameLayout android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_weight="1.0">
<Button android:textSize="12.0dip" android:id="@id/recordButton" android:visibility="gone" android:text="@string/menu_record_voice" android:drawableTop="@drawable/incall_button_record_on_icon" style="@style/InCallTouchUpperButton" />
</FrameLayout>
</LinearLayout>
</LinearLayout>
</LinearLayout>

First thing we need to do is locate where the buttons are and we pretty much already know that. Second, we need to locate the EndCall Button and see where it lies and what we want to replace it with. Since you wanted it to be more towards the center, I just picked the Record Button to switch it with.

This is fairly simple edit.

<LinearLayout android:orientation="horizontal" android:paddingRight="2.0dip" android:layout_width="180.0dip" android:layout_height="93.0dip" android:layout_marginTop="10.0dip" android:splitMotionEvents="false">
<FrameLayout android:layout_gravity="top|center" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:layout_weight="1.0">
<Button android:textSize="12.0dip" android:id="@id/addButton" android:visibility="gone" android:text="@string/onscreenAddCallText" android:drawableTop="@drawable/incall_button_add_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/webexButton" android:visibility="gone" android:text="@string/webex" android:drawableTop="@drawable/incall_button_webex_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/mergeButton" android:visibility="gone" android:text="@string/merge" android:drawableTop="@drawable/incall_button_merge_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/cdmaSwapButton" android:visibility="gone" android:text="@string/swap" android:drawableTop="@drawable/incall_button_cdma_swap_icon" style="@style/InCallTouchUpperButton" />
[COLOR="Lime"] <Button android:textSize="12.0dip" android:id="@id/recordButton" android:visibility="gone" android:text="@string/menu_record_voice" android:drawableTop="@drawable/incall_button_record_on_icon" style="@style/InCallTouchUpperButton" />[/COLOR]
<Button android:id="@id/rcsVideoButton" android:visibility="gone" android:text="@string/rcs_share_live_video" android:drawableTop="@drawable/incall_button_rcs_video_icon" style="@style/InCallTouchUpperButton" />
</FrameLayout>
<Button android:textSize="12.0dip" android:id="@id/dialpadButton" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:text="@string/onscreenShowDialpadText" android:drawableTop="@drawable/incall_button_dialpad_icon" android:layout_weight="1.0" style="@style/InCallTouchUpperButton" />
<FrameLayout android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_weight="1.0">
[COLOR="Red"]<Button android:textSize="12.0dip" android:id="@id/endButton" android:text="@string/end_call" android:drawableTop="@drawable/incall_button_end_icon" style="@style/InCallTouchUpperButton" />[/COLOR]
</FrameLayout>

So there are the two buttons, all you need to do is switch there positions like so:

<LinearLayout android:orientation="horizontal" android:paddingRight="2.0dip" android:layout_width="180.0dip" android:layout_height="93.0dip" android:layout_marginTop="10.0dip" android:splitMotionEvents="false">
<FrameLayout android:layout_gravity="top|center" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:layout_weight="1.0">
<Button android:textSize="12.0dip" android:id="@id/addButton" android:visibility="gone" android:text="@string/onscreenAddCallText" android:drawableTop="@drawable/incall_button_add_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/webexButton" android:visibility="gone" android:text="@string/webex" android:drawableTop="@drawable/incall_button_webex_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/mergeButton" android:visibility="gone" android:text="@string/merge" android:drawableTop="@drawable/incall_button_merge_icon" style="@style/InCallTouchUpperButton" />
<Button android:id="@id/cdmaSwapButton" android:visibility="gone" android:text="@string/swap" android:drawableTop="@drawable/incall_button_cdma_swap_icon" style="@style/InCallTouchUpperButton" />
[COLOR="Red"]<Button android:textSize="12.0dip" android:id="@id/endButton" android:text="@string/end_call" android:drawableTop="@drawable/incall_button_end_icon" style="@style/InCallTouchUpperButton" />[/COLOR]
<Button android:id="@id/rcsVideoButton" android:visibility="gone" android:text="@string/rcs_share_live_video" android:drawableTop="@drawable/incall_button_rcs_video_icon" style="@style/InCallTouchUpperButton" />
</FrameLayout>
<Button android:textSize="12.0dip" android:id="@id/dialpadButton" android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_marginRight="2.0dip" android:text="@string/onscreenShowDialpadText" android:drawableTop="@drawable/incall_button_dialpad_icon" android:layout_weight="1.0" style="@style/InCallTouchUpperButton" />
<FrameLayout android:layout_width="1.0dip" android:layout_height="93.0dip" android:layout_marginTop="-15.0dip" android:layout_weight="1.0">
[COLOR="Lime"] <Button android:textSize="12.0dip" android:id="@id/recordButton" android:visibility="gone" android:text="@string/menu_record_voice" android:drawableTop="@drawable/incall_button_record_on_icon" style="@style/InCallTouchUpperButton" />[/COLOR]
</FrameLayout>

Thats it for the EndCall button switch a roo.. Now to move the Call duration numbers up to be centered..I actually tracked this down awhile ago for a friend and it took a little time. He wanted it to be pushed all the way to the top of the screen right below the phone contact information. Anyway, after tracking it down again, I hope this is right lol, but i believe it is in call_card.xml, with the id being elapsedTimeTitle. So just mess with the margin a bit and get it to where you want it. I also would suggest changing the color since now it looks grey. To do that all you would need to do is find where it says android:textColor= and change the value to a hex or whatever you desire:good: