diff --git a/CHANGELOG.md b/CHANGELOG.md old mode 100755 new mode 100644 diff --git a/LICENSE.md b/LICENSE.md old mode 100755 new mode 100644 diff --git a/README.md b/README.md old mode 100755 new mode 100644 diff --git a/README_CN.md b/README_CN.md old mode 100755 new mode 100644 diff --git a/android/.gitignore b/android/.gitignore old mode 100755 new mode 100644 diff --git a/android/build.gradle b/android/build.gradle old mode 100755 new mode 100644 diff --git a/android/gradle.properties b/android/gradle.properties old mode 100755 new mode 100644 diff --git a/android/gradle/wrapper/gradle-wrapper.jar b/android/gradle/wrapper/gradle-wrapper.jar old mode 100755 new mode 100644 diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties old mode 100755 new mode 100644 diff --git a/android/gradlew b/android/gradlew old mode 100755 new mode 100644 diff --git a/android/gradlew.bat b/android/gradlew.bat old mode 100755 new mode 100644 diff --git a/android/settings.gradle b/android/settings.gradle old mode 100755 new mode 100644 diff --git a/android/src/main/AndroidManifest.xml b/android/src/main/AndroidManifest.xml old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/ContainerRecord.java b/android/src/main/java/com/idlefish/flutterboost/ContainerRecord.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/Debuger.java b/android/src/main/java/com/idlefish/flutterboost/Debuger.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/FlutterViewContainerManager.java b/android/src/main/java/com/idlefish/flutterboost/FlutterViewContainerManager.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/StatusbarColorUtils.java b/android/src/main/java/com/idlefish/flutterboost/StatusbarColorUtils.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/Utils.java b/android/src/main/java/com/idlefish/flutterboost/Utils.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/interfaces/IContainerManager.java b/android/src/main/java/com/idlefish/flutterboost/interfaces/IContainerManager.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/interfaces/IContainerRecord.java b/android/src/main/java/com/idlefish/flutterboost/interfaces/IContainerRecord.java old mode 100755 new mode 100644 diff --git a/android/src/main/java/com/idlefish/flutterboost/interfaces/IFlutterViewContainer.java b/android/src/main/java/com/idlefish/flutterboost/interfaces/IFlutterViewContainer.java old mode 100755 new mode 100644 diff --git a/example/.gitignore b/example/.gitignore old mode 100755 new mode 100644 diff --git a/example/.metadata b/example/.metadata old mode 100755 new mode 100644 diff --git a/example/README.md b/example/README.md old mode 100755 new mode 100644 diff --git a/example/android/.gitignore b/example/android/.gitignore old mode 100755 new mode 100644 diff --git a/example/android/app/build.gradle b/example/android/app/build.gradle old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/FlutterFragmentPageActivity.java old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/MainActivity.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/MainActivity.java old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/MyApplication.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/MyApplication.java old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/NativePageActivity.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/NativePageActivity.java old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/PageRouter.java b/example/android/app/src/main/java/com/taobao/idlefish/flutterboostexample/PageRouter.java old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/drawable/launch_background.xml b/example/android/app/src/main/res/drawable/launch_background.xml old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/layout/flutter_fragment_page.xml b/example/android/app/src/main/res/layout/flutter_fragment_page.xml old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/layout/native_page.xml b/example/android/app/src/main/res/layout/native_page.xml old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png b/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/values/strings.xml b/example/android/app/src/main/res/values/strings.xml old mode 100755 new mode 100644 diff --git a/example/android/app/src/main/res/values/styles.xml b/example/android/app/src/main/res/values/styles.xml old mode 100755 new mode 100644 diff --git a/example/android/build.gradle b/example/android/build.gradle old mode 100755 new mode 100644 diff --git a/example/android/gradle.properties b/example/android/gradle.properties old mode 100755 new mode 100644 diff --git a/example/android/gradle/wrapper/gradle-wrapper.jar b/example/android/gradle/wrapper/gradle-wrapper.jar old mode 100755 new mode 100644 diff --git a/example/android/gradle/wrapper/gradle-wrapper.properties b/example/android/gradle/wrapper/gradle-wrapper.properties old mode 100755 new mode 100644 diff --git a/example/android/gradlew b/example/android/gradlew old mode 100755 new mode 100644 diff --git a/example/android/gradlew.bat b/example/android/gradlew.bat old mode 100755 new mode 100644 diff --git a/example/android/settings.gradle b/example/android/settings.gradle old mode 100755 new mode 100644 diff --git a/example/flutter_boost_example.iml b/example/flutter_boost_example.iml old mode 100755 new mode 100644 diff --git a/example/flutter_boost_example_android.iml b/example/flutter_boost_example_android.iml old mode 100755 new mode 100644 diff --git a/example/ios/.gitignore b/example/ios/.gitignore old mode 100755 new mode 100644 diff --git a/example/ios/Flutter/.gitignore b/example/ios/Flutter/.gitignore old mode 100755 new mode 100644 diff --git a/example/ios/Flutter/AppFrameworkInfo.plist b/example/ios/Flutter/AppFrameworkInfo.plist old mode 100755 new mode 100644 diff --git a/example/ios/Flutter/Debug.xcconfig b/example/ios/Flutter/Debug.xcconfig old mode 100755 new mode 100644 diff --git a/example/ios/Flutter/Release.xcconfig b/example/ios/Flutter/Release.xcconfig old mode 100755 new mode 100644 diff --git a/example/ios/Podfile b/example/ios/Podfile old mode 100755 new mode 100644 diff --git a/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata old mode 100755 new mode 100644 diff --git a/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme old mode 100755 new mode 100644 diff --git a/example/ios/Runner.xcworkspace/contents.xcworkspacedata b/example/ios/Runner.xcworkspace/contents.xcworkspacedata old mode 100755 new mode 100644 diff --git a/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings b/example/ios/Runner.xcworkspace/xcshareddata/WorkspaceSettings.xcsettings old mode 100755 new mode 100644 diff --git a/example/ios/Runner/AppDelegate.h b/example/ios/Runner/AppDelegate.h old mode 100755 new mode 100644 diff --git a/example/ios/Runner/AppDelegate.m b/example/ios/Runner/AppDelegate.m old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Contents.json old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png b/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/Contents.json old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md b/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/README.md old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Base.lproj/LaunchScreen.storyboard b/example/ios/Runner/Base.lproj/LaunchScreen.storyboard old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Base.lproj/Main.storyboard b/example/ios/Runner/Base.lproj/Main.storyboard old mode 100755 new mode 100644 diff --git a/example/ios/Runner/GeneratedPluginRegistrant.h b/example/ios/Runner/GeneratedPluginRegistrant.h old mode 100755 new mode 100644 diff --git a/example/ios/Runner/GeneratedPluginRegistrant.m b/example/ios/Runner/GeneratedPluginRegistrant.m old mode 100755 new mode 100644 diff --git a/example/ios/Runner/Info.plist b/example/ios/Runner/Info.plist old mode 100755 new mode 100644 diff --git a/example/ios/Runner/UIViewControllerDemo.h b/example/ios/Runner/UIViewControllerDemo.h old mode 100755 new mode 100644 diff --git a/example/ios/Runner/UIViewControllerDemo.m b/example/ios/Runner/UIViewControllerDemo.m old mode 100755 new mode 100644 diff --git a/example/ios/Runner/UIViewControllerDemo.xib b/example/ios/Runner/UIViewControllerDemo.xib old mode 100755 new mode 100644 diff --git a/example/ios/Runner/main.m b/example/ios/Runner/main.m old mode 100755 new mode 100644 diff --git a/example/ios/ServiceDefinitions.json b/example/ios/ServiceDefinitions.json old mode 100755 new mode 100644 diff --git a/example/lib/main.dart b/example/lib/main.dart old mode 100755 new mode 100644 diff --git a/example/pubspec.yaml b/example/pubspec.yaml old mode 100755 new mode 100644 diff --git a/example/test/widget_test.dart b/example/test/widget_test.dart old mode 100755 new mode 100644 diff --git a/example_swift/ios/Flutter/AppFrameworkInfo.plist b/example_swift/ios/Flutter/AppFrameworkInfo.plist old mode 100755 new mode 100644 diff --git a/example_swift/ios/Flutter/Debug.xcconfig b/example_swift/ios/Flutter/Debug.xcconfig old mode 100755 new mode 100644 diff --git a/example_swift/ios/Flutter/Release.xcconfig b/example_swift/ios/Flutter/Release.xcconfig old mode 100755 new mode 100644 diff --git a/example_swift/ios/Podfile b/example_swift/ios/Podfile old mode 100755 new mode 100644 diff --git a/example_swift/lib/main.dart b/example_swift/lib/main.dart old mode 100755 new mode 100644 diff --git a/example_swift/lib/simple_page_widgets.dart b/example_swift/lib/simple_page_widgets.dart old mode 100755 new mode 100644 diff --git a/example_swift/pubspec.yaml b/example_swift/pubspec.yaml old mode 100755 new mode 100644 diff --git a/flutter_boost.iml b/flutter_boost.iml old mode 100755 new mode 100644 diff --git a/flutter_boost.png b/flutter_boost.png old mode 100755 new mode 100644 diff --git a/flutter_boost_android.iml b/flutter_boost_android.iml old mode 100755 new mode 100644 diff --git a/ios/.gitignore b/ios/.gitignore old mode 100755 new mode 100644 diff --git a/ios/Assets/.gitkeep b/ios/Assets/.gitkeep old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBCollectionHelper.h b/ios/Classes/Boost/FLBCollectionHelper.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBCollectionHelper.m b/ios/Classes/Boost/FLBCollectionHelper.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBFlutterAppDelegate.h b/ios/Classes/Boost/FLBFlutterAppDelegate.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBFlutterAppDelegate.m b/ios/Classes/Boost/FLBFlutterAppDelegate.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBFlutterContainerManager.h b/ios/Classes/Boost/FLBFlutterContainerManager.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBFlutterContainerManager.m b/ios/Classes/Boost/FLBFlutterContainerManager.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBFlutterProvider.h b/ios/Classes/Boost/FLBFlutterProvider.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FLBPlatform.h b/ios/Classes/Boost/FLBPlatform.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FlutterBoost.h b/ios/Classes/Boost/FlutterBoost.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FlutterBoostPlugin.h b/ios/Classes/Boost/FlutterBoostPlugin.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Boost/FlutterBoostPlugin.m b/ios/Classes/Boost/FlutterBoostPlugin.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Engine/FLBFlutterApplication.h b/ios/Classes/Engine/FLBFlutterApplication.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Engine/FLBFlutterApplication.m b/ios/Classes/Engine/FLBFlutterApplication.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Engine/FLBFlutterEngine.h b/ios/Classes/Engine/FLBFlutterEngine.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Engine/FLBFlutterEngine.m b/ios/Classes/Engine/FLBFlutterEngine.m old mode 100755 new mode 100644 diff --git a/ios/Classes/Messaging/BoostMessageChannel.h b/ios/Classes/Messaging/BoostMessageChannel.h old mode 100755 new mode 100644 diff --git a/ios/Classes/Messaging/BoostMessageChannel.mm b/ios/Classes/Messaging/BoostMessageChannel.mm old mode 100755 new mode 100644 diff --git a/ios/Classes/container/FLBFlutterViewContainer.h b/ios/Classes/container/FLBFlutterViewContainer.h old mode 100755 new mode 100644 diff --git a/ios/Classes/container/FLBFlutterViewContainer.m b/ios/Classes/container/FLBFlutterViewContainer.m old mode 100755 new mode 100644 diff --git a/ios/flutter_boost.podspec b/ios/flutter_boost.podspec old mode 100755 new mode 100644 diff --git a/lib/channel/boost_channel.dart b/lib/channel/boost_channel.dart old mode 100755 new mode 100644 diff --git a/lib/container/boost_container.dart b/lib/container/boost_container.dart old mode 100755 new mode 100644 diff --git a/lib/container/boost_page_route.dart b/lib/container/boost_page_route.dart old mode 100755 new mode 100644 diff --git a/lib/container/container_coordinator.dart b/lib/container/container_coordinator.dart old mode 100755 new mode 100644 diff --git a/lib/container/container_manager.dart b/lib/container/container_manager.dart old mode 100755 new mode 100644 diff --git a/lib/flutter_boost.dart b/lib/flutter_boost.dart old mode 100755 new mode 100644 diff --git a/lib/observers_holders.dart b/lib/observers_holders.dart old mode 100755 new mode 100644 diff --git a/lib/support/logger.dart b/lib/support/logger.dart old mode 100755 new mode 100644 diff --git a/pubspec.yaml b/pubspec.yaml old mode 100755 new mode 100644 diff --git a/test/lib/unit/page_widgets.dart b/test/lib/unit/page_widgets.dart old mode 100755 new mode 100644