diff --git a/aosp/packages/apps/Launcher3/res/drawable/bg.jpg b/aosp/packages/apps/Launcher3/res/drawable/bg.jpg
new file mode 100755
index 0000000000000000000000000000000000000000..028b6ab11cbd204ad4f28e4423380e2c5f65abe7
Binary files /dev/null and b/aosp/packages/apps/Launcher3/res/drawable/bg.jpg differ
diff --git a/aosp/packages/apps/Launcher3/res/layout/launcher.xml b/aosp/packages/apps/Launcher3/res/layout/launcher.xml
new file mode 100644
index 0000000000000000000000000000000000000000..bb1931532f122f2e8ee0c7cf8a1ad7ad63675c13
--- /dev/null
+++ b/aosp/packages/apps/Launcher3/res/layout/launcher.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/aosp/packages/apps/Launcher3/res/values/strings.xml b/aosp/packages/apps/Launcher3/res/values/strings.xml
new file mode 100755
index 0000000000000000000000000000000000000000..7057a14c14b2d0684e16086772b9bfa5eae41bdb
--- /dev/null
+++ b/aosp/packages/apps/Launcher3/res/values/strings.xml
@@ -0,0 +1,489 @@
+
+
+
+
+
+
+
+ Launcher3
+
+ Work
+
+
+
+ 工具
+
+ App isn\'t installed.
+
+ App isn\'t available
+
+ Downloaded app disabled in Safe mode
+
+ Widgets disabled in Safe mode
+
+ Shortcut isn\'t available
+
+ Home
+
+
+
+ Split screen
+ App info for %1$s
+
+
+ Save app pair
+
+ %1$s | %2$s
+
+ This app pair isn\'t supported on this device
+
+ Unfold device to use this app pair
+
+
+
+ Touch & hold to move a widget.
+
+ Double-tap & hold to move a widget or use custom actions.
+
+
+ %1$d \u00d7 %2$d
+
+ %1$d wide by %2$d high
+
+ %1$s widget
+
+ Touch & hold the widget to move it around the home screen
+
+ Add to home screen
+
+ %1$s widget added to home screen
+
+ Suggestions
+ Your Daily Essentials
+ News For You
+ Your Chill Zone
+ Reach Your Fitness Goals
+ Stay Ahead of the Weather
+ You Might Also Like
+
+ widgets on right, search and options on left
+
+
+ {count, plural, =1{# widget} other{# widgets}}
+
+
+
+ {count, plural, =1{# shortcut} other{# shortcuts}}
+
+
+ %1$s, %2$s
+
+
+ Widgets
+
+ Search
+
+ Clear text from search box
+
+ Widgets and shortcuts aren\'t available
+
+ No widgets or shortcuts found
+
+ Personal
+
+ Work
+
+
+ Conversations
+
+
+ Note-taking
+
+
+ Useful info at your fingertips
+
+ To get info without opening apps, you can add widgets to your home screen
+
+
+ Tap to change widget settings
+
+
+ Got it
+
+
+ Change widget settings
+
+
+
+ Search apps
+
+ Loading apps…
+
+ No apps found matching \"%1$s\"
+
+ App
+
+ All apps
+
+
+
+ Notifications
+
+
+
+ Touch & hold to move a shortcut.
+
+ Double-tap & hold to move a shortcut or use custom actions.
+
+
+
+ No room on this home screen
+
+ No more room in the Favorites tray
+
+
+ Apps list
+ Search results
+ Personal apps list
+ Work apps list
+
+
+ Remove
+
+ Uninstall
+
+ App info
+
+ Install in private
+
+ Install
+
+ Don\'t suggest app
+
+ Pin Prediction
+
+
+
+
+
+ install shortcuts
+
+ Allows an app to add
+ shortcuts without user intervention.
+
+ read home settings and shortcuts
+
+ Allows the app to read the settings and
+ shortcuts in home.
+
+ write home settings and shortcuts
+
+ Allows the app to change the settings and
+ shortcuts in home.
+
+
+
+
+
+ Can\'t load widget
+
+
+ Widget settings
+
+
+ Tap to finish setup
+
+
+ This is a system app and can\'t be uninstalled.
+
+
+ Edit Name
+
+
+
+ Disabled %1$s
+
+
+ {count, plural,
+ =1 {{app_name} has # notification}
+ other {{app_name} has # notifications}
+ }
+
+
+
+
+ Page %1$d of %2$d
+
+ Home screen %1$d of %2$d
+
+ New home screen page
+
+
+
+ Folder opened, %1$d by %2$d
+
+ Tap to close folder
+
+ Tap to save rename
+
+ Folder closed
+
+ Folder renamed to %1$s
+
+ Folder: %1$s, %2$d items
+
+ Folder: %1$s, %2$d or more items
+
+
+
+ App pair: %1$s and %2$s
+
+
+
+ Wallpaper & style
+
+ Edit Home Screen
+
+ Home settings
+
+ Disabled by your admin
+
+
+
+ Allow home screen rotation
+
+ When phone is rotated
+
+ Notification dots
+
+ On
+
+ Off
+
+ Notification access needed
+
+ To show Notification Dots, turn on app notifications for %1$s
+
+ Change settings
+
+ Show notification dots
+
+
+ Developer Options
+
+
+ Add app icons to home screen
+
+ For new apps
+
+
+ Unknown
+
+
+ Remove
+
+ Search
+
+ This app is not installed
+
+ The app for this icon isn\'t installed.
+ You can remove it, or search for the app and install it manually.
+
+
+ %1$s installing, %2$s complete
+
+ %1$s downloading, %2$s complete
+
+ %1$s waiting to install
+
+ %1$s is archived. Tap to download.
+
+
+
+ App update required
+
+ The app for this icon isn\'t updated. You can update manually to re-enable this shortcut, or remove the icon.
+
+ Update
+
+ Remove
+
+
+
+
+ Widgets list
+
+ Widgets list closed
+
+
+
+ Add to home screen
+
+
+ Move item here
+
+
+ Item added to home screen
+
+
+ Item removed
+
+
+ Undo
+
+
+ Move item
+
+
+ Move to row %1$s column %2$s in %3$s
+
+
+ Move to position %1$s
+
+
+ Move to favorites position %1$s
+
+
+ Item moved
+
+
+ Add to folder: %1$s
+
+
+ Add to folder with %1$s
+
+
+ Item added to folder
+
+
+ Create folder with: %1$s
+
+
+ Folder created
+
+
+ Move to home screen
+
+
+ Resize
+
+
+ Increase width
+
+
+ Increase height
+
+
+ Decrease width
+
+
+ Decrease height
+
+
+ Widget resized to width %1$s height %2$s
+
+
+ Shortcuts
+
+
+ Dismiss
+
+
+ Close
+
+
+ Personal
+
+
+ Work
+
+
+ Work profile
+
+ Work apps are badged and visible to your IT admin
+
+ Got it
+
+
+ Work apps are paused
+
+ You won’t receive notifications from your work apps
+
+ Your work apps can’t send you notifications, use your battery, or access your location
+
+ You won’t receive phone calls, text messages, or notifications from your work apps
+
+ Work apps are badged and visible to your IT admin
+
+ Got it
+
+
+ Pause work apps
+
+ Unpause
+
+
+ Filter
+
+
+ Failed: %1$s
+
+
+
+ Private space
+
+ Keep private apps locked and hidden
+
+ Private
+
+ Private Space Settings
+
+ Lock/Unlock Private Space
+ Lock
+
+ Private Space Transitioning
+
+ Install apps
+
+ Install apps to Private Space
+
+
+
+ Overflow
+
diff --git a/aosp/packages/apps/Launcher3/res/xml/default_workspace_5x5.xml b/aosp/packages/apps/Launcher3/res/xml/default_workspace_5x5.xml
new file mode 100644
index 0000000000000000000000000000000000000000..d0803c2ac6a897e4b9f9d07c128ed6a9182e903d
--- /dev/null
+++ b/aosp/packages/apps/Launcher3/res/xml/default_workspace_5x5.xml
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+