Forgot to mention this is android limitation. When sdcard mount, the app refresh just like a new app. If the sdcard didn't have the asec files. Android can hide that app.
with miui that didn't sort the app, the apps will randomly placed.
Now i know why MIUI Removed the APP2SD Function
In other words, dump on the desktop is inevitable? :crying::crying::crying: