[DEV][TOOL]Splitting Signed Boot Images - Script

Search This thread

jcase

Retired Forum Mod / Senior Recognized Developer
Feb 20, 2010
6,308
15,761
Raleigh NC
Quick and dirty modified split_bootimg.pl for splitting our signed boot images.

This will strip the first 256bytes (the signature) from the image.

Advice, this will ruin unsigned boot images, if you are not a competent developer leave th alone, if you are competent
make backups before using.


#!/usr/bin/perl
######################################################################
#
# File : split_bootimg.pl
# Author(s) : William Enck <enck@cse.psu.edu>
# Description : Split appart an Android boot image created
# with mkbootimg. The format can be found in
# android-src/system/core/mkbootimg/bootimg.h
#
# Thanks to alansj on xda-developers.com for
# identifying the format in bootimg.h and
# describing initial instructions for splitting
# the boot.img file.
#
# Last Modified : Tue Dec 2 23:36:25 EST 2008
# By : William Enck <enck@cse.psu.edu>
#
# Copyright (c) 2008 The Pennsylvania State University
# Systems and Internet Infrastructure Security Laboratory
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
#
######################################################################
#
# Modified for signed boot images, no longer compatible with
# unsigned images. ~jcase
#
# Modded by a friend of AndIRC
#
######################################################################
 

Attachments

  • split_signed_bootimg.pl.zip
    2.2 KB · Views: 635
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Quick and dirty modified split_bootimg.pl for splitting our signed boot images.

    This will strip the first 256bytes (the signature) from the image.

    Advice, this will ruin unsigned boot images, if you are not a competent developer leave th alone, if you are competent
    make backups before using.


    #!/usr/bin/perl
    ######################################################################
    #
    # File : split_bootimg.pl
    # Author(s) : William Enck <enck@cse.psu.edu>
    # Description : Split appart an Android boot image created
    # with mkbootimg. The format can be found in
    # android-src/system/core/mkbootimg/bootimg.h
    #
    # Thanks to alansj on xda-developers.com for
    # identifying the format in bootimg.h and
    # describing initial instructions for splitting
    # the boot.img file.
    #
    # Last Modified : Tue Dec 2 23:36:25 EST 2008
    # By : William Enck <enck@cse.psu.edu>
    #
    # Copyright (c) 2008 The Pennsylvania State University
    # Systems and Internet Infrastructure Security Laboratory
    #
    # Licensed under the Apache License, Version 2.0 (the "License");
    # you may not use this file except in compliance with the License.
    # You may obtain a copy of the License at
    #
    # http://www.apache.org/licenses/LICENSE-2.0
    #
    # Unless required by applicable law or agreed to in writing, software
    # distributed under the License is distributed on an "AS IS" BASIS,
    # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    # See the License for the specific language governing permissions and
    # limitations under the License.
    #
    ######################################################################
    #
    # Modified for signed boot images, no longer compatible with
    # unsigned images. ~jcase
    #
    # Modded by a friend of AndIRC
    #
    ######################################################################