Mohammad Yasir K P
Mohammad Yasir K P

Reputation: 153

How to unzip, unpack and convert android rootfs to ext4

Android rootfs is compressed and split into:

super.raw.00.gz, super.raw.01.gz, super.raw.03.gz, super.raw.04.gz

How to unzip, combine, unpack them to ext4 files that can be mounted ?

Upvotes: 0

Views: 574

Answers (1)

Mohammad Yasir K P
Mohammad Yasir K P

Reputation: 153

Steps are:

Unzip each of the multi-zip files:

gzip -d super.raw.00.gz
gzip -d super.raw.01.gz
gzip -d super.raw.02.gz
gzip -d super.raw.03.gz

Concatenate them to a single file:

cat super.raw.00 super.raw.01 super.raw.02 super.raw.03 > super.raw

Unpack the super image using lpunpack tool. Download link.

./lpunpack super.raw

Mount the image- For eg: system_a

mkdir mount_system 
sudo mount -t ext4 -o loop system_a.img mount_system

Upvotes: 2

Related Questions