Hello,

I'm searching for information abound bootloader requirements for Android.
What are the duties and responsibilities of the bootloader?

I have found the following topics but I'm lacking the details:
1. bootloader shall support fastboot protocol
 * which commands shall be supported (e.g. flash, unlock, ...)?
2. bootloader shall handle commands from the BCB (bootloader control block)
 * which commands must be supported (e.g. wipe data)?
 * does the bootloader perform the factory-reset (i.e. wipe the userdata 
partition)?
3. for A/B updates:
 * bootloader shall mark partitions unbootable
 * bootloader shall provide a slot suffix in the kernel command line
 * what else?
4. bootloader shall support booting into recovery

Where can I find documentation or examples for all these things?

Am I missing some duties or responsibilities of the bootloader?

Thx.
Sebastian

-- 
-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

--- 
You received this message because you are subscribed to the Google Groups 
"android-porting" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to