Skip to content

nothingupdate/nothingupdate.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡ Nothing Update

The ultimate, lightning-fast community hub for Nothing OS and CMF ecosystem firmware tracking.

Website Maintenance Made with HTML/CSS/JS


📖 About The Project

Nothing Update was created to solve the fragmentation of update news within the Nothing community. Instead of relying on scattered social media posts or fragmented Telegram groups, this project centralizes every OTA drop, system app update, and CMF firmware release into one single, visually appealing, and real-time feed.

We do not host files directly. Instead, we act as a smart front-end that parses official logs and presents them with images, exact changelogs, and safe manual installation guides.

🔗 Visit the Live Site: Nothing Update


✨ Key Features

  • 🚀 Instant Live Feed: The website automatically fetches and displays the latest firmware logs by parsing a dynamically updated updates.json repository file.
  • 📱 Comprehensive Ecosystem Support: * Mainline: Nothing Phone (1), Phone (2), Phone (2a), Phone (2a) Plus.
    • CMF Sub-brand: CMF Phone 1, Watch Pro, Buds, and Neckband.
  • 🖼️ Interactive Visual Changelogs: Features a custom-built Lightbox image viewer. Users can click on update thumbnails to view high-resolution UI changes without leaving the page.
  • 🛠️ Sideloading Guides: Built-in, easy-to-understand tutorials on how to use the secret *#*#682#*#* dialer code to manually flash official OTA .zip files safely.
  • 💰 Monetization Ready: Strategically placed, non-intrusive Google AdSense slots optimized for maximum RPM without ruining the user experience.
  • ⚡ Blazing Fast UI: Pure Vanilla JavaScript, HTML5, and CSS3 implementation. Zero heavy frameworks, ensuring instant load times even on slow networks.

💻 Tech Stack

This project is lightweight and entirely front-end driven:

  • Markup: HTML5 (Semantic & SEO Optimized)
  • Styling: Custom CSS3 with CSS Variables (Premium Dark Theme)
  • Logic: Vanilla JavaScript (ES6+ async/await API fetching)
  • Hosting: GitHub Pages
  • Data Source: Live JSON parsing from GitHub Raw Content

🏗️ Architecture & How It Works

The architecture is designed for zero manual intervention:

  1. Telegram Bots Monitor Servers: Our automated bots (@NothingUpdateBot and @NothingUpdate_Bot) scrape OEM servers and community hubs for new updates.
  2. JSON Generation: When a new update is found, the data (Title, Image URL, Date, Detailed Changelog) is formatted into a JSON array (updates.json).
  3. Front-End Fetch: The index.html file uses the Fetch API to pull this JSON data directly from the repository.
  4. Dynamic DOM Rendering: JavaScript parses the JSON and injects the HTML cards into the live feed instantly.

🛠️ Local Development

Want to run this project locally or contribute? It's incredibly simple since there is no backend build process required.

  1. Clone the repository:
    git clone [https://github.com/YOUR-USERNAME/nothingupdate.github.io.git](https://github.com/YOUR-USERNAME/nothingupdate.github.io.git)

About

We provide instant update alerts for Nothing and CMF phones. Whether it's software, system apps, or OS firmware, get the latest changes with images and full changelogs directly in our feed.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages