https://github.com/sayanthrock/https-github.com-sayanthrock-ota-rock-
Ota update apk oppo realme oneplus
https://github.com/sayanthrock/https-github.com-sayanthrock-ota-rock-
arb oneplus oplus-ota oppo ota-pulse realme-ota
Last synced: 25 days ago
JSON representation
Ota update apk oppo realme oneplus
- Host: GitHub
- URL: https://github.com/sayanthrock/https-github.com-sayanthrock-ota-rock-
- Owner: SayanthRock
- Created: 2026-05-24T14:50:33.000Z (27 days ago)
- Default Branch: main
- Last Pushed: 2026-05-26T05:53:06.000Z (25 days ago)
- Last Synced: 2026-05-26T06:33:29.636Z (25 days ago)
- Topics: arb, oneplus, oplus-ota, oppo, ota-pulse, realme-ota
- Language: Kotlin
- Homepage: https://sayanthrock.github.io/https-github.com-SayanthRock-OTA-ROCK-/
- Size: 37.1 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OTA Rock
OTA update downloader and tool for OnePlus, Realme, and OPPO devices.
## Features
- **Update Checking**: Manually check for the latest OTA updates for your device.
- **AI Changelog Summary**: Get a concise summary of update changes powered by Gemini.
- **Device Catalog**: Sync and view a wide range of supported BBK devices.
- **Downloader**: Manage your update downloads within the app.
## Run Locally
Prerequisites: Android Studio
1. **Open Android Studio**.
2. **Select Open** and choose the directory containing this project.
3. Allow Android Studio to **fix any incompatibilities** as it imports the project.
4. Create a file named `.env` in the project directory and set `GEMINI_API_KEY` in that file to your Gemini API key (see `.env.example` for an example).
5. Ensure there are no conflicting `signingConfig` lines in `app/build.gradle.kts`.
6. **Run the app** on an emulator or physical device.
## Configuration
- **Gemini API**: Add your key to the AI Studio Secrets panel or a local `.env` file for changelog summarization features.