In general, when you leave an app with home, or by launching another app from the recents menu, Android keeps the state of the app around for a while. That includes the stack of which screens you've looked at, the position of scrolling things, selected items, the state of checkboxes and the text in text fields, and other such things. It'll only discard that ...
Touchwiz is not just the launcher, it is an entire framework they have built into Android. It controls the notifications, the settings, the whole OS is basically Touchwiz throughout.
Samsung do not provide the stock launcher with the device (Like old HTC devices used to) so if you remove it you will just have no launcher, no way to open apps etc. You could ...
Generally, Back button calls onDestroy() method of current activity. But, Home button pauses the activity. This is the difference if a developer follows standard guidelines (a developer can choose not to respect this behavior).
In layman's term, when you exit app with Back button and start it again from Recent Apps list, it'd be app's fresh launch. And, ...
Yes and it's called Xposed Additions - available as a free or paid version on the play store. I use it to disable the power button wake on my Galaxy S4 and replace it with the "media play/pause" function and it works flawlessly.
You'll need to modify the Device Definitions. To do this, find the "Device Definitions" tab in the Android Virtual Device Manager and double click on the device you're using.
Make sure the Buttons are set to Hardware.
Don't forget to update your device settings:
An important navigation mechanism in Android is called a long press. You perform a long press by pressing and holding down a physical key or touch (capacitive) button. If the long press is successful, the phone will provide some physical feedback such as vibration, and the long press action will take place.
You can use a long press to open menus that are ...
The solution I'm using to control this behavior is App Settings Xposed module. If you've never used Xposed before, it's fairly easy to install, you just flash a zip, install an app, and you're ready to go.
App Settings enables you to control the immersive behaviour of your app, on per-app basis.
You can use SwipeUp Utility to change the behaviour of the search action (swiping the home button) to launch a different app or shortcut.
I've contributed to this app (I helped the author fix a bug) but I've no financial interest in it.
Try installing a new launcher app (it really doesn't matter if you want it or not, you'll only need it for a few seconds) from the Play Store. Once it's installed, press the home button and Android should prompt you to choose a home app. Choose the one you want, select "Always", and then you can uninstall the launcher app you just installed.
I'm not sure concerning the Note-3 specifically, but there are some apps claiming to help you at least parically on this issue:
Button Savior (Root)
They all have in common that they help you remapping one or more buttons.
Advanced task killer is very simple, light(< 300kb), and can be placed as an widget to kill all the running process in a single touch.
Also if you have developers options enabled in your phone you can select the number of background process limit or what to do when user leaves a process.
The comment above about replacing System UI is correct. However there's a hack that overlays Android's built-in navigation bar with a "customizable navbar-like panel". The real navbar is hidden but still exists.
If you're still interested in a hard fix you need to unpack, modify and repack SystemUI.apk. This can be done using the apktool utility, which ...
You can get this functionality with these launchers:
With the stock ROM, you won't be able to do anything.
Consider switching to a custom ROM like cyanogenmod.
OR, if you like the stock samsung experience, you can find several stock based ROMs on XDA which gives you this feature
You can open the recent apps list using adb.
Setup ADB in PC, connect the phone into PC, enable USB debugging in phone, launch a shell on PC, and enter:
adb shell input keyevent --longpress 3
3 is a KeyEvent to call Home. See more of them here. Also, if the recent list isn't bind to long press Home key but to another key like Menu/Overview key then the ...