Project

General

Profile

Issue #2114

Create a recovery

Added by Denis 'GNUtoo' Carikli 2 months ago. Updated 10 days ago.

Status:
New
Priority:
Normal
Category:
-
Target version:
Start date:
08/25/2020
Due date:
% Done:

0%

Estimated time:
Resolution:
Device:
Unknown
Grant:
Porting Replicant to Android 9 (NLnet Foundation)
#1

Updated by Denis 'GNUtoo' Carikli 2 months ago

  • Grant set to Porting Replicant to Android 9 (NLnet Foundation)
#2

Updated by Denis 'GNUtoo' Carikli 10 days ago

So far:
  • heimdall flash --BOOT recovery.img --RECOVERY recovery.img doesn't work, even with the recovery being out/target/product/i9300 and being just built with make recoveryimage
  • reboot to recovery in various ways doesn't work (that's probably to implement somewhere)
  • But, but... The power + volume up + menu button when the device is off can boot that recovery
#3

Updated by Denis 'GNUtoo' Carikli 10 days ago

Caveats:
  • It has the LineageOS logo instead of the Replicant one
  • It prints this message:
    E: Failed to clear BCB message: failed to find /misc partition
    .
  • The blinking '_' cursor isn't disabled. If it uses the framebuffer, an ioctl is probably need to be issued to disable that (FBIO*?)
#4

Updated by Denis 'GNUtoo' Carikli 10 days ago

The colors are also wrong, but that should be fixed once we stop hardcoding that, and choose colorspace with the first client using the framebuffer / DRM interface.

Also available in: Atom PDF