-
Notifications
You must be signed in to change notification settings - Fork 291
Open
Description
I've been experimenting hours on IFWI image cleaning and finally found out, that IFWI support is not required for me_cleaner to work (#213, #242). The trick is to apply me_cleaner to just the ME subregion of the IFWI image. That can be achieved in this way:
- Get the FIT tool for your ME version
- Open your image with FIT
- Save the project via File>Save
- Apply me_cleaner to /
/Decom/ME Sub Partition.bin
- Reopen the project (the previously saved xml file, not the original image!)
- Click Build
- Flash the new image and pray ;-)
This was tested with CSME 14.0.11.1205, FIT 14.0.11.1205.
Note: Most modules seem to be mandatory on newer ME versions and the system will reset instantly when one of those gets cleaned (for me at least fpf,maestro,pm,crypto,heci,policy,storage,...). At least I could clean touch_fw,fwupdate,ptt. So, there is not much left to be cleaned and thus, this is not yet a real alternative to #282.
Note 2: you will need the modules whitelist patch from #160
mv "ME Sub Partition.bin" "ME Sub Partition.bin.orig"
me_cleaner.py -O "ME Sub Partition.bin" "ME Sub Partition.bin.orig" -w PSVN,UEP,IVBP,MFS,UTOK,HVMP,RSTR,FLOG,IMDP,RBEP,FTPR,NFTP,DLMP -R touch_fw,ptt,fwupdatePrivatePuffin
Metadata
Metadata
Assignees
Labels
No labels