GithubHelp home page GithubHelp logo

system_extractor-win's People

Contributors

darxmorph avatar leo3418 avatar matriex avatar tsvietok avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

system_extractor-win's Issues

Oreo uses Brotli

Thank you for this very handy tool, it greatly accelerates OTA unpacking for diffs. I use your WIN and Linux versions (dualboot) pretty often, as Beyond Compare 4 is available on both. (I don't have enough time to forge pull requests now, absolutely overwhelmed with exams)

Except now that I'm into testing LineageOS-15.1 for arm64 rolex, the FS images are packed inside ext4fs, simg "sparse", AND Brotli on top (which is great, thanks Google!). Also Treble introduces two separate partitioins, /system and /vendor -- two images in the ROM.

Please add brotli hooks and distributable .exe /.elf to your (next) .zip releases and
add vendor detection and unpacking.
P.S. It would be nice to save __statfile.txt for quick efficient checks.

DAT unpack issue

Cant unpack system dat.
replace bin\sdat2img.exe to bin\sdat2img.py

Extracting multi-file system imgs?

Hi,

Is it possible to use this program to correctly unpack multi-file system imgs? For example, here's a Lenovo Z5 ROM you can test https://mega.nz/#F!9953xR6a!76EEVKmW3LtjE7tYPF2Z1Q, which has the following structure for the system image:

system_1.img
system_10.img
system_11.img
system_12.img
system_13.img
system_14.img
system_15.img
system_16.img
system_17.img
system_18.img
system_19.img
system_2.img
system_20.img
system_21.img
system_22.img
system_23.img
system_24.img
system_25.img
system_26.img
system_27.img
system_28.img
system_29.img
system_3.img
system_30.img
system_31.img
system_32.img
system_33.img
system_34.img
system_35.img
system_36.img
system_37.img
system_38.img
system_39.img
system_4.img
system_40.img
system_41.img
system_42.img
system_5.img
system_6.img
system_7.img
system_8.img
system_9.img
system_other_1.img
system_other_10.img
system_other_11.img
system_other_12.img
system_other_13.img
system_other_14.img
system_other_15.img
system_other_16.img
system_other_17.img
system_other_18.img
system_other_19.img
system_other_2.img
system_other_20.img
system_other_21.img
system_other_22.img
system_other_23.img
system_other_24.img
system_other_25.img
system_other_26.img
system_other_27.img
system_other_28.img
system_other_29.img
system_other_3.img
system_other_30.img
system_other_31.img
system_other_32.img
system_other_33.img
system_other_34.img
system_other_35.img
system_other_36.img
system_other_37.img
system_other_38.img
system_other_39.img
system_other_4.img
system_other_40.img
system_other_5.img
system_other_6.img
system_other_7.img
system_other_8.img
system_other_9.img

Full file listing: https://gist.github.com/0fa97ed5beaeecf98732823db3ec0932

The first system img unpacks, though complains at the end with:

Exception EListError in module Imgextractor.exe at 000164F6.
List index out of bounds (32770).

Others complain right away like this:

Exception EAccessViolation in module Imgextractor.exe at 00003F74.
Access violation at address 00403F74 in module 'Imgextractor.exe'. Read of address B9EC8B51.

Thoughts?

Unclear prompt in repack manual mode

Hi,
Thank you for your tool for unpacking and repacking the system image. I use it to repack a Marshmallow system image to system.new.dat. Following your "Guide for Repack" the prompt "TYPE THE SIZE IN MB" is displayed. Could you please explain which size and how to retrieve it from the system directory tree?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.