Skip to content

Recovery environment for Android devices with a close-to-mainline kernel

License

Notifications You must be signed in to change notification settings

waitaha/waitaha

Repository files navigation

waitaha

waitaha is a recovery environment for Android devices with a close-to-mainline kernel and based on buildroot.

Building

Clone the repository, initialize all submodules and then run:

make $DEVICENAME -j$(nproc)

For example, make davinci -j$(nproc) will build davinci and use all available CPU cores.

The resulting recovery file is in out/recovery.img and can be flashed/booted via fastboot.

Adding a device

See ADDING_A_DEVICE.md.

License

waitaha is GPL-licensed.

The big ToDo-list

  • Make SSH host keys not change on every reboot (set a fixed seed that is generated at build time?)
  • Look into remapping volume buttons
  • Decent UI with a nice menu
    • Menu for configuring WiFi password
    • Menu for persistent settings (e.g. choose a partition to write settings to, as file or raw, cust is a great option here)
    • Menu for mounting partitions

About

Recovery environment for Android devices with a close-to-mainline kernel

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published