1.hotseat 禁止创建文件夹
packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
final View dragOverView = mDragTargetLayout.getChildAt(mTargetCell[0], mTargetCell[1]);
ItemInfo info = dragObject.dragInfo;
- boolean userFolderPending = willCreateUserFolder(info, dragOverView, false);
+ boolean userFolderPending = willCreateUserFolder(info, dragOverView, false) && !mLauncher.isHotseatLayout(targetLayout);
if (mDragMode == DRAG_MODE_NONE && userFolderPending &&
2.去掉桌面搜索栏
--- a/sprd/packages/apps/Launcher3/res/layout/search_container_workspace.xml
+++ b/sprd/packages/apps/Launcher3/res/layout/search_container_workspace.xml
@@ -22,9 +22,9 @@
android:id="@id/search_container_workspace"
android:padding="0dp" >
- <fragment
+ <!--<fragment
android:name="com.android.launcher3.qsb.QsbContainerView$QsbFragment"
android:layout_width="match_parent"
android:tag="qsb_view"
- android:layout_height="match_parent"/>
+ android:layout_height="match_parent"/>-->
</com.android.launcher3.qsb.QsbContainerView>
\ No newline at end of file
diff --git a/sprd/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java b/sprd/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
index 7b88d16..af01e99 100755
--- a/sprd/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
+++ b/sprd/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
@@ -573,11 +573,11 @@ public class Workspace extends CyclePagedView<WorkspaceBasePageIndicator>
.inflate(R.layout.search_container_workspace,firstPage, false);
}
- CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, firstPage.getCountX(), 1);
+ /*CellLayout.LayoutParams lp = new CellLayout.LayoutParams(0, 0, firstPage.getCountX(), 1);
lp.canReorder = false;
if (!firstPage.addViewToCellLayout(qsb, 0, R.id.search_container_workspace, lp, true)) {
Log.e(TAG, "Failed to add to item at (0, 0) to CellLayout");
- }
+ }*/
}
3.documentsui 支持各种文件类型
+++ b/mt8788/vendor/mediatek/proprietary/packages/apps/DocumentsUI/src/com/android/documentsui/files/ActionHandler.java
@@ -648,7 +648,7 @@ public class ActionHandler<T extends Activity & Addons> extends AbstractActionHa
}
private boolean manageDocument(DocumentInfo doc) {
- if (isManagedDownload(doc)) {
+ if(false){ //(isManagedDownload(doc)) {
// First try managing the document; we expect manager to filter
4.hotseat 不创建文件夹
+++ b/sprd/packages/apps/Launcher3/src/com/android/launcher3/Workspace.java
@@ -2490,7 +2490,7 @@ public class Workspace extends CyclePagedView<WorkspaceBasePageIndicator>
final View dragOverView = mDragTargetLayout.getChildAt(mTargetCell[0], mTargetCell[1]);
ItemInfo info = dragObject.dragInfo;
- boolean userFolderPending = willCreateUserFolder(info, dragOverView, false);
+ boolean userFolderPending = willCreateUserFolder(info, dragOverView, false) && !mLauncher.isHotseatLayout(targetLayout);
if (mDragMode == DRAG_MODE_NONE && userFolderPending &&
!mFolderCreationAlarm.alarmPending()) {
5.关闭selinux 权限
+++ b/sprd/system/core/init/selinux.cpp
@@ -105,13 +105,13 @@ bool IsEnforcing() {
PLOG(ERROR) << "Failed to read