Aggregated data about custom ROMs for Android devices.
- JavaScript 100%
| lib | Make device data properties shorter to compress a bit | |
| modules | Add GrapheneOS | |
| parse-awesome-page | Fix lint | |
| .gitignore | Start hacking on LineageOS | |
| .gitmodules | Add GrapheneOS | |
| .npmrc | Skip package-lock.json for now | |
| device-data-pretty.json | Compress device data properties | |
| device-data.json | Compress device data properties | |
| index.js | Add DivestOS | |
| package.json | Update package.json | |
| readme.md | Remove $ | |
custom-android-roms
Aggregated data about custom ROMs for Android devices.
Code
git clone https://codeberg.org/lms/custom-android-roms.git --recurse-submodules
Device Data
All device data is built and also version controlled. This adds to the size of this repository but it makes it easier for people to download the data directly from wherever this repository is hosted, e.g. via a direct curl command.
For example:
curl https://codeberg.org/lms/custom-android-roms/raw/branch/main/device-data.json | jq .
The data is stored in json and in two different versions:
device-data.jsonDevice data in raw formatdevice-data-pretty.jsonThe same data but with line breaks for better readability
Scripts
npm run updateUpdate all data dependenciesnpm run buildBuild the data
License
GPLv3