Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raviole #1

Merged
merged 2 commits into from
Sep 15, 2022
Merged

Raviole #1

merged 2 commits into from
Sep 15, 2022

Commits on Sep 15, 2022

  1. Configuration menu
    Copy the full SHA
    e225539 View commit details
    Browse the repository at this point in the history
  2. init: Report valid verified boot for SafetyNet checks

    Google's SafetyNet attestation includes checks for the integrity of the
    verified boot chain, as reported by some ro.boot.* properties normally
    passed by the bootloader. Unconditionally reporting successful, valid
    values helps pass SafetyNet checks, as long as other system state is
    intact.
    
    However, the real prop values must be retained in recovery/fastbootd in
    order for fastbootd to allow/deny flashing correctly based on the
    bootloader lock state. This is accomplished by checking androidboot keys
    in the kernel cmdline and bootconfig (necessary on Pixel 6), and not
    spoofing anything if the boot isn't a normal full-blown Android boot.
    
    Change-Id: I66d23fd91d82906b00d5eb020668f01ae83ec31f
    kdrag0n authored and HurtCopain committed Sep 15, 2022
    Configuration menu
    Copy the full SHA
    ff2b16e View commit details
    Browse the repository at this point in the history