I had recently gifted my Mom a Nexus 7, with a hope that she will like to read books. She is old with poor eye sight and can't read English that great. I find her eager to learn and she had made a good progress in reading few books. Since she is not used to these gadgets, I am trying to keep settings in her tablet constant. Recently I observed that the shortcut in home screen for PDF reader disappeared and resulting in discontinued reading till my arrival. The frequency of this sort of interruption has increased now a days. Rather than finding how the shortcut is being deleted, I think preventing changes to home screen is sensible.

Hence, I would like to know about any means to keep the icons or shortcuts in home screen and in launcher constant, immune to long press and drag and drop operations.

Device info: Nexus 7, running stock 4.2.1, unrooted, but willing to root if required.

  • 1
    My Mom also has a Nexus 7, and also was puzzled by the home screen suddenly changing. Here's what happened: she acidentally installed some non-standard home screen, and started using it and customizing it. Then one day she accidentally rebooted the tablet into "safe mode", which caused the stock home screen to appear. She didn't realize she was using a different home screen, and wondered where all her cusomizations had gone.
    – offby1
    Jan 24, 2013 at 23:11

6 Answers 6


There's no built-in functionality for this, but there are a handful of third-party launchers that support locking the desktop. Off the top of my head, I know that both Apex Launcher and ADW.Launcher do.

For Apex, simply double tap on an empty space on the home screen and then select "Lock Desktop" to prevent icons from being added or removed.

Apex Launcher screenshot

On ADW.Launcher you should be find a "Lock Desktop" option in the settings, which you can access from the overflow menu in the top right of the app drawer (Apex also has a settings menu there).

Other launchers that have the “Lock Desktop” option:


To prevent deleting or moving your home screen Icons accidentally

On your Android version 7 or up.

Go to Settings > Accessibility > Touch and hold delay.

Now Select Short, Medium, or Long or custom delay It worked for me.

  • 2
    This is a good, "lateral thinking" suggestion. Your answer could be better if you explain how changing the touch and hold delay relates to home screen icons.
    – Dan Hulme
    Jun 29, 2018 at 8:48
  • 1
    This is a great solution that is not hard to implement. I was looking for something just like this, which I can use on my grandma's phone. She keeps accidentally moving and deleting her apps, so this would help without needing to install more apps that will confuse her.
    – Inbar Rose
    Jul 24, 2018 at 13:19

This is not an add-on app to a preexisting launcher but, there's a very thoughtfully designed, lightweight launcher called Smart Launcher that has an important feature called "Prevent Modifications," which solves the problem of accidental moving/deletion of app icons.

My relative who's not good with tech finds it easy to use (this was after she complained about Samsung's Touchwiz interface).

Other unique benefits/features of this launcher:

  1. Conserves screen real estate by allowing two actions per icon/app--secondary action done by double-pressing an icon/app; allowed actions include app, folder, widget, shortcut, etc.
  2. Arranges home screen apps into a circular (other choices as well) pattern, making it easy for user to remember where things are, so access is faster.
  3. Instead of showing apps collection page by page, it groups apps by their categories, modifiable by user. It's like the Linux Mint Operating System's start or app menu.
  4. Rarely used apps can be hidden by user.
  5. Since it's among the most lightweight of all launchers, it conserves battery and valuable resources which could be used for something else, which is crucial for slower, older phones.
  6. Advertised to work with "OK Google" voice command, though I've never tried it because I don't need it. Uses a Contacts-searchable bar on the homescreen.
  7. Doesn't require rooting.
  8. I've been happily using the Free version which meets my needs, but if you find you like the additional features then they're in the Pro version.

I workaround the issue by using a blank page as "home", so that way, that page is the one showing most of the time; drastically reducing the chance of accidental icon or folder displacement.

  • 1
    Thanks for sharing your experience. Could you elaborate what/how you used a blank page as "home"? I never heard of having a blank web page as home screen if that is what you mean.
    – Narayanan
    Aug 28, 2014 at 4:12
  • 2
    Not a blank web page: a page of the home screen with no icons or widgets.
    – Dan Hulme
    Aug 28, 2014 at 8:29

Try checking your touch & hold delay. I had the same problem and found tjis setting on SHORT. I changed it to LONG and my icons stay put much better.

  • 2
    Where is this option? You're most likely running a 3rd-party launcher, but OP doesn't necessarily have this.
    – Andy Yan
    Feb 2, 2017 at 1:14

There is no way on the S5 software to keep this from happening. You have to install an app called a launcher. (ie Nova) that installs other desktop options. Blame Samsung.

  • 2
    Your answer is about the Galaxy S5, but the question is about the Nexus 7. Samsung has nothing to do with this at all.
    – Dan Hulme
    May 14, 2018 at 10:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .