๐บ๐ธ English | ๐จ๐ณ ็ฎไฝไธญๆ
OPPO/Realme/OnePlus ่ฎพๅค splash.img ๅผๆบๅฏๅจ้ๅๅฏ่งๅๅทฅๅ
ทใ
ๅบไบ Flutter ๆๅปบ๏ผๆฏๆ Android ๅ Windows ๅนณๅฐใ
- ่งฃๅ
splash.img้ๅๆไปถ๏ผๆฅ็ๅผๆบๅจ็ปๅพ็ - ๆฟๆขๅผๆบๅจ็ปๅพ็๏ผๆฏๆ PNG/JPG/BMP ๆ ผๅผ๏ผ
- ๅค็งๅ่พจ็้้
ๆจกๅผ๏ผ
- ็ดๆฅไธไผ : ็ดๆฅไธไผ ๅๅพ๏ผไธ่ฟ่กไปปไฝ่ฝฌๆข
- ่ท้ๅๅพๅ่พจ็: ไฟๆๅๅพๅฐบๅฏธ่ชๅจ่ฃๅช้้
- ่ชๅจ้้ : ๆ นๆฎ่ฎพๅคๆๅคงๅ่พจ็่ชๅจ่ฐๆด
- ่ชๅฎไนๅ่พจ็: ๆๅจๆๅฎๅฎฝๅบฆๅ้ซๅบฆ
- ๆๅ
ๅนถ็ๆๆฐ็
splash.img้ๅ - ๆน้ๅฏผๅบๅพ็ไธบ ZIP ๅ็ผฉๅ
- ไธญ่ฑๅ่ฏญ็้ข
้่ฆ: ๆฌๅทฅๅ ทไป ๆฏๆๆญ่ฝฝ ้ซ้้ช้พ (Qualcomm Snapdragon) ๅค็ๅจ็่ฎพๅคใ่ๅ็ง (MediaTek) ๅๅ ถไปๅนณๅฐ่ฎพๅคไธ้็จใ
ๅๅพ Releases ้กต้ขไธ่ฝฝๆๆฐ็ๆฌใ
- ๆกๆถ: Flutter 3.41 + Dart 3.11
- ็ถๆ็ฎก็: Provider
- ๅฝ้ ๅ: intl
- ๅ็ผฉ: archive (Deflate / Gzip)
- ๅพ็ๅค็: ่ชๅฎไน BMP ็ผ่งฃ็ + dart:ui
folksplash_flutter/
โโโ lib/
โ โโโ src/ # ๆ ธๅฟๅบ
โ โ โโโ types.dart # ๆฐๆฎ็ฑปๅๅฎไน
โ โ โโโ splash_parser.dart # splash.img ่งฃๆๅจ
โ โ โโโ splash_packer.dart # splash.img ๆๅ
ๅจ
โ โ โโโ bmp.dart # BMP ็ผ่งฃ็
โ โ โโโ bmp_image.dart # BMP ๆพ็คบ็ปไปถ
โ โ โโโ gzip.dart # Gzip ๅ็ผฉ/่งฃๅ็ผฉ
โ โ โโโ utils.dart # ้็จๅทฅๅ
ทๅฝๆฐ
โ โ โโโ native_file_picker.dart # ๅ็ๆไปถ้ๆฉๅจ (Android)
โ โโโ widgets/ # UI ็ปไปถ
โ โ โโโ main_layout.dart # ไธปๅธๅฑ (ๅฏผ่ชๆ + ไธป้ขๅๆข)
โ โ โโโ file_upload.dart # ๆไปถไธไผ
โ โ โโโ image_gallery.dart # ๅพ็ๅ่กจ
โ โ โโโ image_card.dart # ๅพ็ๅก็
โ โ โโโ replace_image_dialog.dart # ๅพ็ๆฟๆขๅฏน่ฏๆก
โ โ โโโ pack_button.dart # ๆๅ
/ๅฏผๅบๆ้ฎ
โ โโโ screens/ # ้กต้ข
โ โ โโโ home_page.dart # ้ฆ้กต
โ โ โโโ about_page.dart # ๅ
ณไบ้กต้ข
โ โโโ splash_store.dart # ็ถๆ็ฎก็
โ โโโ l10n/ # ๅฝ้
ๅ
โ โโโ app_localizations.dart # ไธญ่ฑๆ่ฏญ่จๅ
โโโ android/ # Android ๅนณๅฐไปฃ็
โโโ windows/ # Windows ๅนณๅฐไปฃ็
- Flutter >= 3.41
- Dart >= 3.11
- Android SDK (็ผ่ฏ Android)
- Visual Studio 2022 (็ผ่ฏ Windows)
git clone https://github.com/LyraVoid/FolkSplash.git
cd FolkSplash
flutter pub get
# Android
flutter build apk --release
# Windows
flutter build windows --release- FolkSplash-Web โ ๆต่งๅจ็ๆฌ (React + TypeScript)
Visual tool for OPPO/Realme/OnePlus device splash.img boot logo images.
Built with Flutter, supporting Android and Windows platforms.
- Unpack
splash.imgboot image files and view boot animation images - Replace boot animation images (supports PNG/JPG/BMP formats)
- Multiple resolution adaptation modes:
- Direct Upload: Upload original image without any conversion
- Follow Original Resolution: Maintain original dimensions with auto-crop
- Auto Adapt: Automatically adjust based on device maximum resolution
- Custom Resolution: Manually specify width and height
- Pack and generate new
splash.imgimage - Batch export images as ZIP archive
- Bilingual interface (Chinese and English)
Important: This tool only supports devices with Qualcomm Snapdragon processors. Devices with MediaTek or other platforms are not supported.
Go to the Releases page to download the latest version.
- Framework: Flutter 3.41 + Dart 3.11
- State Management: Provider
- Internationalization: intl
- Compression: archive (Deflate / Gzip)
- Image Processing: Custom BMP encoding/decoding + dart:ui
folksplash_flutter/
โโโ lib/
โ โโโ src/ # Core libraries
โ โ โโโ types.dart # Data type definitions
โ โ โโโ splash_parser.dart # splash.img parser
โ โ โโโ splash_packer.dart # splash.img packer
โ โ โโโ bmp.dart # BMP encoding/decoding
โ โ โโโ bmp_image.dart # BMP display widget
โ โ โโโ gzip.dart # Gzip compression/decompression
โ โ โโโ utils.dart # Common utility functions
โ โ โโโ native_file_picker.dart # Native file picker (Android)
โ โโโ widgets/ # UI components
โ โ โโโ main_layout.dart # Main layout (navigation + theme)
โ โ โโโ file_upload.dart # File upload
โ โ โโโ image_gallery.dart # Image gallery
โ โ โโโ image_card.dart # Image card
โ โ โโโ replace_image_dialog.dart # Image replace dialog
โ โ โโโ pack_button.dart # Pack/export button
โ โโโ screens/ # Pages
โ โ โโโ home_page.dart # Home page
โ โ โโโ about_page.dart # About page
โ โโโ splash_store.dart # State management
โ โโโ l10n/ # Internationalization
โ โโโ app_localizations.dart # Language pack (ZH/EN)
โโโ android/ # Android platform code
โโโ windows/ # Windows platform code
- Flutter >= 3.41
- Dart >= 3.11
- Android SDK (for Android builds)
- Visual Studio 2022 (for Windows builds)
git clone https://github.com/LyraVoid/FolkSplash.git
cd FolkSplash
flutter pub get
# Android
flutter build apk --release
# Windows
flutter build windows --release- FolkSplash-Web โ Web version (React + TypeScript)