Skip to content
gtxaspec edited this page Jun 25, 2024 · 1 revision

Customized U-Boot 2013.07

Thingino leverages a customized version of U-Boot 2013.07, which includes numerous improvements designed to facilitate ease of use, compatibility, installation, and bug fixes. These enhancements are unique to Thingino and are not present in other firmwares unless they specifically use the Thingino U-Boot version. The customizations make the bootloader more robust and user-friendly, addressing specific needs and issues encountered in the Thingino environment.

  • Ease of Use: Simplified configuration and boot processes.
  • Enhanced Compatibility: Improved support for a wider range of hardware components.
  • Streamlined Installation: Easier installation procedures tailored to Thingino devices.
  • Bug Fixes: Resolves various bugs that are present in the standard U-Boot 2013.07 release.

Customized Linux Kernel 3.10.14

Thingino also uses a customized version of the Linux kernel 3.10.14. This kernel is universal and supports the entire Xburst 1 T-series lineup, including the following models:

  • T10
  • T20
  • T21
  • T23
  • T30
  • T31

Improvements and Fixes

  • Driver Issues: Numerous fixes have been applied to resolve driver-related problems, ensuring stable and reliable operation of hardware components.
  • Vendor Kernel Bugs: Addressed various bugs found in the vendor-provided kernel to enhance overall system stability.
  • Enhanced Logging: Improved logging mechanisms to provide more detailed and useful diagnostic information.

Open Source Repositories

The repositories for both the customized U-Boot and the Linux kernel are publicly available. All the changes and improvements made by Thingino are accessible for everyone to enjoy, use, and learn from. By sharing these repositories, Thingino encourages collaboration and continuous learning within the community.

Access the Repositories

Contributions

Thingino's customizations to both U-Boot 2013.07 and the Linux kernel 3.10.14 demonstrate a commitment to creating a robust and user-friendly system. These enhancements ensure better performance, greater compatibility, and a smoother user experience for all supported devices. With the open-source repositories, Thingino invites everyone to explore, contribute, and benefit from the advancements made in these critical components.

  1. Wiki Home
  2. About the Project
    1. Contributions
    2. Features
    3. Project Philosophy
    4. Releases
  3. Getting Started
    1. FAQ
    2. Hardware Identification
    3. Ingenic USB Cloner
      1. OTG Booting
    4. Installation: General
    5. Installation: No Tools Methods
    6. Resources and Links
    7. Support Community
    8. Troubleshooting
    9. UART Connection
    10. Updating Firmware
    11. Web UI
  4. Supported Cameras
    1. Cameras
    2. 360 AP1PA3
    3. AliExpress LTIA‐37FJZ (Vanhua Z55 module)
    4. AOQEE C1
    5. Aosu C5L
    6. Cinnado
      1. Cinnado D1 2K
      2. Cinnado D1 3K
    7. Dekco DC5L
    8. Eufy
      1. Eufy E210 Outdoor Cam
      2. Eufy E220
    9. Galayou/Wansview
      1. Galayou G2
      2. Galayou G7
      3. Wansview W6
      4. Wansview W7/Galayou Y4
    10. Hualai (Wyze/Atom/Neos/Personal)
      1. Dafang Upgrading for Wyze v2
      2. NEOS conversion
      3. Personalcam
      4. Wyze Cam Pan V1
      5. Wyze Doorbell (V1)
        1. Chime Reverse Engineering
      6. Wyze v2/Neos SmartCam/ATOM Cam 1
      7. Wyze v3
      8. Wyze Accessories
    11. iFlytek XFP301‐M
    12. Jienuo JN-107-AR-E-WIFI
    13. Jooan A6M
    14. LaView L2
    15. LongPlus X07
    16. LSC 3215672
    17. Sannce I21AG
    18. Sonoff Cam‐S2
    19. Wuuk Y0510
    20. Xiaomi
      1. Xiaomi Mijia1080p (SXJ02ZM)
      2. Xiaomi MJSXJ03HL
      3. Xiaomi Outdoor Camera AW200 (MJSXJ05HL)
  5. Configuration
    1. Administration
    2. Automation
    3. Cron jobs
    4. General
    5. LED Indicators
    6. Lighting
    7. Media Streaming Endpoints
    8. Network Storage
    9. Networking
      1. Wireless Networking
      2. USB Direct w CDC
      3. USB Ethernet Networking
      4. Remote Access
      5. VPN
        1. Tailscale
        2. Wireguard
        3. Zerotier
      6. Wi-Fi
        1. Self Hosted AP
        2. Tips and Tricks
      7. WWAN (Cellular)
    10. Night Mode
    11. ONVIF
    12. OSD (On-screen Display)
    13. Plugins
      1. Motion Guard
      2. Yandex Disk
    14. SSH Access Keys
    15. Wi-Fi Access
    16. Provisioning
  6. Integration
    1. Home Assistant
    2. Frigate
    3. Ingenic A1/$15 NVR
    4. Mobile Apps
    5. MQTT Integration
    6. Virtual Webcam on Linux
    7. Mainsail (Klipper)
  7. Development
    1. Booting
      1. Boot: MMC SD
      2. Boot: NFS
    2. CH341A Programmer
    3. RTSP Players
    4. Flash Chips
    5. go2rtc
    6. Porting Guide
    7. Ingenic Platform Capability Matrix
    8. Ingenic Image Processor
    9. ISP Reserved Memory (RMEM)
    10. Debugging
    11. Software
      1. Building From Sources
      2. Buildroot
      3. Toolchain
      4. Choice of JSON library
    12. SSL and TLS Web UI in thingino
    13. Tech Info
      1. Hardware
      2. PWM Info
      3. Supported Hardware
      4. T23 GPIOs
      5. T31 GPIOs
    14. U-Boot Cheatsheet
    15. Zeratul/Atlas/Tassadar
    16. Resources

Clone this wiki locally