Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # download smali
- echo Downloading smali
- wget -q http://smali.googlecode.com/files/baksmali-1.2.5.jar -O baksmali.jar
- wget -q http://smali.googlecode.com/files/smali-1.2.5.jar -O smali.jar
- # get classes.dex from your update.zip
- echo Extracting services.jar
- unzip -qj $1 system/framework/services.jar
- cp services.jar services.jar.backup
- unzip -q services.jar classes.dex
- # remove throttling
- echo Removing throttling files
- java -jar baksmali.jar -o classout/ classes.dex
- find classout -name 'ThrottleService*' -delete
- java -Xmx512M -jar smali.jar classout -o classes.dex
- # rebuild zip
- echo Rebuilding ROM
- zip -q services.jar classes.dex
- mkdir -p system/framework
- cp services.jar system/framework/services.jar
- zip -q $1 system/framework/services.jar
- # clean up
- echo Cleaning up
- rm -rf smali.jar baksmali.jar classes.dex system classout
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement