AstroBox Documentation

website·Indexed 31 days ago

https://abdocs.lladlam.top

Documentation for AstroBox, a cross-platform application featuring a plugin market and wristband connectivity. Includes installation guides for Android and iOS, account troubleshooting for Mi Forum and Xiaomi accounts, and developer resources for VarDialAccess.

Tokens
10.2K
Snippets
24
Records
104
Agent score
46%

What's inside AstroBox

  1. Extend AstroBox data sources via plugins

    AstroBox supports both official data sources and a wide variety of community-provided plugins. This allows users to download and batch-install a large volume of watch faces and quick apps.
  2. Extend AstroBox data sources via plugins

    In addition to official data sources, AstroBox supports third-party plugins that provide additional data source support. This allows users to download and perform one-click batch installations of watch faces and quick apps.
  3. AstroBox Cross-Platform Compatibility

    AstroBox is built using Rust, Tauri, and Next.js, allowing a single codebase to run across multiple platforms. It supports Windows, macOS, Linux, Android, iOS, and iPadOS.
  4. Understand AstroBox software attributes and Xiaomi affiliation

    AstroBox is a third-party tool developed by independent developers to install resources (watch faces, quick apps, firmware, etc.) on Xiaomi brand smart wearable devices. It is NOT developed, authorized, released, or supported by Xiaomi Inc. or its affiliates, and has no legal relationship with Xiaomi Inc.
  5. AstroBox Platform Compatibility

    AstroBox is developed using Rust, Tauri, and Next.js, allowing it to operate from a single codebase across multiple operating systems. It supports Windows, macOS, Linux, Android, iOS, and iPadOS.
  6. Understand AstroBox software attributes and legal status

    AstroBox is a third-party tool developed by an independent developer to help users install third-party resources (such as watch faces, quick apps, and firmware) on Xiaomi brand smart wearable devices. It is not developed, authorized, published, or supported by Xiaomi Inc. or its affiliates, and there is no legal relationship between AstroBox and Xiaomi.
  7. Download and install BandBBS resources

    Unlike official sources, BandBBS resources do not download automatically. After clicking download, you must select the specific file from the dropdown menu. Ensure the resource's adapted wearable device model matches your device model before proceeding with the installation.
  8. Import Var Timetable components into Easyface

    To integrate Var Timetable lua components into a watchface project using the Easyface editor, follow these steps:

    1. Create a folder named app/lua within the Easyface project directory.
    2. Place the downloaded lua component file into the _lua folder.
    3. Create a new basic container in the project.
    4. Rename the container using the format app_lua%2F[filename of the lua component].
    5. Ensure the container size matches the component dimensions (100px length, 30px width).
  9. Create and organize blog posts in Docusaurus

    Docusaurus blogging features are powered by the @docusaurus/plugin-content-blog plugin. To create blog posts, add Markdown files or folders to the blog directory.

    • Date Extraction: The blog post date is automatically extracted from the filename (e.g., 2019-05-30-welcome.md) or the folder name if using an index.md file (e.g., 2019-05-30-welcome/index.md).
    • Asset Management: Using a folder for a blog post allows you to co-locate images and assets with the post content.
    • Authors: Regular blog authors can be managed in the authors.yml file.
    • Tags: The blog system supports the use of tags for categorization.
  10. Bind a device to AstroBox for iOS

    Due to iOS platform restrictions, binding a device requires a specific sequence of steps to ensure a successful connection. If a reconnection attempt fails after a long wait, you must ignore the device in the iOS Bluetooth settings before trying again.
    1. Go to Settings > Bluetooth and ignore the related device.
    2. Open Settings, log in to your Xiaomi account, and copy the Authkey.
    3. In AstroBox, go to the Devices page and click 'Connect Device'.
    4. When the device appears in the scan results, paste the Authkey to complete the connection.
  11. Get started with AstroBox using video tutorials

    New users of AstroBox should begin by following the community-compiled video guides to set up the tool and understand its functionality. These tutorials cover the basics of the open-source wristband toolbox and essential artifacts for Xiaomi smart wearables.
    - General Introduction: https://www.bilibili.com/video/BV1wigzztEhp
    - Xiaomi Smart Wearable Guide: https://www.bilibili.com/video/BV1XVbCzeE5q/