xuemian168
android-locker
TypeScript

A comprehensive, community-maintained hub for comparing bootloader unlock, kernel source, and warranty policies across major Android manufacturers. Supports multilingual SEO (Chinese, Hindi, English) and is optimized for deployment on GitHub Pages with custom domain support.

Last updated Jun 30, 2026
634
Stars
29
Forks
2
Issues
+2
Stars/day
Attention Score
79
Language breakdown
TypeScript 96.7%
CSS 1.5%
JavaScript 1.1%
HTML 0.7%
โ–ธ Files click to expand
README

Contributors Stars Forks Issues Pull Requests Last Commit Build

Demo

Star History

Star History Chart

Android Manufacturer Bootloader Unlock Status

A comprehensive, community-maintained hub for comparing bootloader unlock, kernel source, and warranty policies across major Android manufacturers. Supports multilingual SEO (Chinese, Hindi, English) and is optimized for deployment on GitHub Pages with custom domain support.

Features

  • Manufacturer-by-manufacturer comparison of bootloader unlock status, kernel source openness, and warranty policy
  • Multilingual UI and SEO (Chinese, Hindi, English)
  • Modern, responsive UI with beautiful card/grid layout
  • Community-driven data, easy to contribute and update
  • GitHub Actions CI/CD for automatic deployment to GitHub Pages
  • Custom 404 page, animated with framer-motion and SVG

Live Demo

Getting Started

Prerequisites

  • Node.js 18+
  • npm

Installation

npm install

Development

npm run dev

Build for Production

npm run build

Preview Production Build

npm run preview

Deployment

  • The project is configured for GitHub Pages deployment via GitHub Actions.
  • For custom domain, set base: '/' in vite.config.ts and add your domain to public/CNAME.
  • For GitHub Pages subpath, set base: '/your-repo-name/'.

Contributing

See CONTRIBUTING.md for guidelines.

References

License

Attribution-NonCommercial-ShareAlike 4.0 International

Contributors

ยฉ 2026 GitRepoTrend ยท xuemian168/android-locker ยท Updated daily from GitHub