[HTC EVO 3D] evilvoice:
Credits:

unCoRrUpTeD for svn scripting help

danaff37 for the initial update script for OASVNLite

tommytomatoe for the odex script

hockeyfamily737 for odex information

coolexe because I pulled the zip binary from his rom

What I have done is to edit/make 3/4 scripts. What they do is to take the OASVNLite folder where you have the checkout of regular derp. One script exports the rom and zips it up for flashing. Another script takes the regular derp checkout and removes all files related to sense, it also adds in files that are different between bareback and derp, and finally zips it up to flash the bareback rom. Another script will enable dual core on either derp or bareback, it erases the zip created by the first 2 zips and creates a new zip to flash. The final script is a change to the odex script so it will odex a folder and work in terminal emulator. The odex script also checks if either of the previous script zips exist, it erases it, runs, and then creates a new odex zip.

First and foremost, you need to setup OASVNLite to checkout d3rp-ics.

Files in the zip are as follows:

/system/bin

bareback - this takes your checkout folder, copies relevant files to /sdcard/bareback, removes items that hockeyfamily737 removed, adds files that are different from d3rp-ics (Holy-Smoke, SystemUI, Tweaks, Apex, Settings, the /system/customize folder (easier to remove the whole folder and just copy the 4-5 files left), the 2 media files CokeBinge and Drama), then zips the whole thing. This is not a very clean script as it requires you to downloaded the files that are different to be copied in to the bareback_files folder. This also make edits to build.prop and undater-script.

binge - you have to run binge "name of folder" (binge derp, binge bareback, binge whatever) and it will remove the 2 files and edit build.prop and the init qcom sh file to enable dual core. I made it so you tell it what folder on your sdcard to edit so it could be universal. Since bareback and derp scripts zip the folders to be used to flash the rom, the first thing this one does is remove that zip file, then it does its things and zips the folder back up.

derp - exports the rom to derp folder on sdcard and zips it up to flash.

/system/xbin

dexo - this is the odex script, you type dexo "name of folder" and it will deodex system apps and framework (dexo derp, dexo bareback, dexo whatever). Make sure youreboot the phone after it finishes or you will get tons of FC errors. This is tommytomatoes script and includes all his information. I only changed it to allow me to specify what I wanted to odex and removed the stop that was causing issues in terminal.

zip - lets you zip things, needed for most of the scripts.

I really hope this makes sense. If not, please someone help me.

First, setup OASVNLite to checkout d3rp-ICS

open terminal emulator

run derp "folder name you used in OASVNLite"

run binge derp

run bareback "folder name you used in OASVNLite"

run binge bareback

run dexo derp

run dexo bareback

Check your sdcard after running each

DerpOASVN.zip is a flashable zip, you need to use recovery to install it

Suggestions (other than learn how to write a better instruction post)

File Updated 07/11/2012 3:01am