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

Pull changes to allow roms that require it to alter bootstrap's behavior #1

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

cvpcs
Copy link
Contributor

@cvpcs cvpcs commented Dec 29, 2010

This is basically a modification that allows the bootstrapper to read in from an optional configuration file that may be put in place by a rom. Some roms such as obsidian use more complex hijacking methods that bootstrapper cannot overwrite, and therefore users are either forced to uninstall bootstrapper or block it in SuperUser.

This patch essentially allows the ROM to take care of those problems without the user needing to worry about it.

some ROMs for the X/2 require the use of custom hijacking methods in order
to run properly.  these can potentially be overwritten by DXB's boot
service integrity check.

this patch introduces the use of an ini-like configuration file that roms
can implement, located at /system/etc/DroidXBootstrap.cfg.  In the event
that such a file exists, the settings are read in from it and the
bootstrap then uses them to determine what it should and should not do.

The default is to do everything the bootstrapper would normally do should
this file not be present.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant