How can I mount/extract .img files from MTK scatter firmware/rom? - Android Q&A, Help & Troubleshooting

I downloaded the stock rom for a Motorola device (E4 Plus) and know how to flash it with SP Flash Tool it but I'm curious as to how I could mount/extract the .img files to see what's inside and try modifications.
Trying to mount the .img files as ext4 on Linux fails and running simg2img also fails. Any ideas?
Another thing I'm wondering is if there's a way to convert the scatter files to a flashable rom (zip file)? and why are the scatter files so large compared to "normal" flashable roms?

Related

Unpacking stock rom .img files

Does anyone know what file system or method to unpack (and repack) the stock rom .img files? It is not yaffs (no surprises there) or ext4 img.

Converting img files to clockworkmod zips

Hi,
The company Ainol release their latest updates as img files which we than have to flash using a program called livesuit. Does anyone know the process (or have any tips) on converting these img files to clockworkmod zip files?
I can extract the system and kernel files using something similar to this tutorial: http://www.techknow.t0xic.nl/forum/index.php?topic=1679.0
That tutorial explains how to modify the img file and then repack as img. I tried moving the system directory and the kernel & ramdisk over into a clockworkmod zip that i know works and overwrote the files in that with the one i had extracted.
when i try to install it, i get the e: cant open cwmzip.zip
(bad)
any ideas? Maybe i need to get the updater binary from the extracted files somehow?
Trugglepunts said:
Hi,
The company Ainol release their latest updates as img files which we than have to flash using a program called livesuit. Does anyone know the process (or have any tips) on converting these img files to clockworkmod zip files?
I can extract the system and kernel files using something similar to this tutorial: http://www.techknow.t0xic.nl/forum/index.php?topic=1679.0
That tutorial explains how to modify the img file and then repack as img. I tried moving the system directory and the kernel & ramdisk over into a clockworkmod zip that i know works and overwrote the files in that with the one i had extracted.
when i try to install it, i get the e: cant open cwmzip.zip
(bad)
any ideas? Maybe i need to get the updater binary from the extracted files somehow?
Click to expand...
Click to collapse
It really all depends, how many images? What are the images called? What are in each of the images if there is more then one?
thanks for replying, i think i have it right. I ran a log and saw that there was an invalid filename in my zip and sure enough, i looked in the app folder and saw a file with a lot of chinese characters. Deleting this file has sorted this problem
Thanks for replying anyways!

Help Need Meta-inf

So, my phone recently got soft bricked....
I had the tar file of the XXELK4 leaked firmware and i extracted it, unpacked system.img.
Mounted it as ext4 and extracted the contents.
I want to make a flashable zip file from the system.img contents.
I made a folder called system. In which all app, bin, etc and other folders are.
Then i copied over the boot.img from the tar file...
Now, i need the meta-inf. I tried using some meta-inf from other roms, and removing the aroma functions from them.
Then trying to flash..
I get only a bootloop.
So, could someone provide a clean Meta-inf consisting of only the updater-script and update-binary??

Unpacking, Modifying, and Repacking Rikomagic ROM

Hello,
I am having some serious trouble modifying a ROM. I download the entire ROM in the form of an .img, and thanks to a reRepacker am able to unpack the contents of the rom, each part into individual .img files. I then use file ext4 explorer to open system.img, then save as an ext4. I then use ext2 explorer to open the now ext4 system.img, and I save the contents in a file folder within the unpacked folder. I make all of the edits I need, and then use WinRar to "add to archive' the file folder as an .img. Note that it compresses the size of the file bu about 40%. I then throw the dump folder into the repacker and out spits the new "modified" rom ready to be flashed to the device. I then use the batch tool to "flash" the compute stick. Flash being a relative term because it does not get past the boot image. EVEN IF I EDIT NOTHING and just convert to ext4 to ext2 and then to .img it still won't boot. Maybe this is because I am going from an ext2 to an image? When the file is supposed to be ext4? I'm not quite sure, hence why I ask here. Anyone have any ideas?

How to Flash a ROM with boot.img and System folder only?

HI! Is there any way to flash a custom rom using PC?
SP FLash tool needs a scatter file
but my ROM doesnt have any.
I tried to make my own scatter file but I cant find the system.img
The system.img is a folder
how can i convert the system folder to system.img?
PLS HELP
Ive done this but it was year's ago while making an odin flashable firmware for sgh-t599. Sorry to say I can't remember the procedure but I used guides so the info is out there.
You'll need Linux, and you must know the size of system partition and if it need to be raw img format or sparse img format.
With the right commands these img's can also be extracted straight from a working device.

Categories

Resources