Skip to content
Antonizoon edited this page Jul 26, 2018 · 4 revisions

Samsung Epic 4g (SPH-D700)

Steps

  1. Install Custom Recovery with Odin
  2. Install SuperSU root package with Custom Recovery
  3. Install Custom ROMs
  4. Install Wolfson Audio Mod

Install Final OTA

You may want to revert your phone to stock to solve any configuration issues, or to use the Sprint utilities again.

https://forum.xda-developers.com/showthread.php?p=24694921

Alternate: if you have CWM

If you already have clockworkmod, you can use these ota zips instead of having to flash with Odin.

https://forum.xda-developers.com/showthread.php?p=24419155#post24419155

In fact, even if you have a BML (stock proprietary) partition map, using an MTD zip will instantly swap to the new open source partition map.

See final post for mirror links.

Install Custom Recovery

First, use Odin or Heimdall to install a custom recovery on the phone. This custom recovery makes it possible to install superuser software and custom ROMs.

Using Odin (Windows)

Odin is the official Samsung flashing tool used by their own repair techs.

Using Heimdall (Linux)

If you are using Linux, or just don't want to deal with Odin, Heimdall can be used to flash the device.

You will need to open a terminal to run the following commands.

  1. Install heimdall-flasher from your distribution's repositories. The command below installs heimdall in Ubuntu/Debian/Linux Mint.

    sudo apt-get install heimdall-flasher

  2. Download cwm-5.0.2.7-epic4g.tar, and extract it.

    tar xvf cwm-5.0.2.7-epic4g.tar

  3. Make sure that the file recovery.bin was extracted.

  4. Completely turn off the phone; remove the battery and plug it back in.

  5. Turn on the phone while holding down the number "1" on the physical keyboard.

  6. The phone will immediately enter "Download" mode (black screen with yellow triangle with worker digging).

  7. Connect the phone to the computer by USB cable.

  8. From the computer, use the heimdall command below to install the custom recovery to the phone:

    heimdall flash --recovery recovery.bin

  9. Once installation is complete, your phone will reboot.


Rooting

Now that a custom recovery has been installed, just use the custom recovery to install SuperSU, and the phone will be rooted.

  1. Download the SuperSU installation zip, and send it to the phone's SDCard. (Do not extract it)
  2. Unplug the phone, remove and replace the battery.
  3. To access the custom recovery, hold down the power button, camera button and volume down buttons, until the capacitive buttons light up.
  4. Clockworkmod Recovery will appear. It should have a list of 7 options, not 4.
  5. Select Install zip from sdcard.
  6. Select Choose zip from sdcard.
  7. Find the SuperSU zip file, and select it.
  8. Select Yes - Install.
  9. SuperSU will be installed, and your phone will be rooted.
  10. Reboot the phone; press back until you reach the first screen, and select Reboot system now.

Custom ROMs

Currently, the best custom ROM is the official CyanogenMod 11 (Android 4.4.2) release.

CyanogenMod 11 (Android 4.4.2, Official Build)

WARNING: If you are installed any ROM prior to the 11/12 CM11.0 build, this will wipe your data due to a resizing of the mtd partitions. If you wish to go back to another ROM, you will need to ODIN back to stock. If updating from a build prior to 11/12, it is recommended to format /system, /data, and /cache AFTER making your backup.

The Samsung Epic 4G SPH-D700 is an officially supported platform for CyanogenMod, with a dedicated team of developers, the latest Android 4.4.2 version, and nightly builds.

Download one of the update zips from the official site (nope, cyanogenmod is dead) from an XDA user who kept the last copy, and install it the same way as the SuperSU update zip. However, make sure to Wipe data/factory reset before your first installation.

As of June 19th, 2014, the M7 snapshot is known to be stable. Since the Epic 4G is low on internal storage, you will need to use a smaller GAPPS package, which contains the Play Store only (Gmail, Youtube and such will need to be installed on your own).

Galaxy S Exynos Wolfson DAC

One of the very special features of the Galaxy S series is the use of a Wolfson DAC (digital-audio converter), a very high quality audio driver, critically acclaimed by audiophiles worldwide.

Voodoo Sound

The Wolfson DAC also has special EQ features. To unlock the full power of the Wolfson DAC, and customize all of it's features, install the Voodoo Sound app.

The Voodoo Sound app requires special kernel patches in order to work. For the CM11 4.4.2 ROM, you will need to use Notest kernel. Unfortunately, the developer's computer failed, so he is unable to continue development; but it seems stable enough for now, and the source code is still available on Github for anyone who wants to keep it updated.

The last download was lost when goo.im went down, but luckily in 2017 a user reuploaded it to XDA.

Sources

Downloads

BA Logo

Bibliotheca Anonoma

BASLQC Wiki

  • Introduction - A quick intro to the rationale and ideals of this guide, and modding in general.
  • Essential Maker Skills - Essential Skills that every maker should have.
  • Archivist Tools - All the tools an internet archivist needs under their belt.

General Guides

  • Android Development Codex - All kinds of Android smartphones.
  • Business Class Laptops - Computers that last: The ThinkPad, the HP EliteBook, the Dell Precision/Latitude.
  • EBook Readers - A good eInk screen remains the best way to read literature comfortably.
  • Game Consoles - Homebrew development scenes have made it possible to unlock the full power of your game console's computer chip.
  • Graphing Calculators - This is the last vestige of the age of 80's Home Computers; where programs were simple and graphics were minimal.
  • Home Server - Why buy cloud storage when you can build your own cloud? For media streaming, torrenting, and VPN access (to bypass blocked internet).
  • Routers - Amazingly, your ordinary router probably runs Linux on it's little embedded CPU.
  • Authentication Wallets - Manage your plethora of accounts, passwords, and RSA public keys using a GPG-encrypted wallet.
  • LEGO Mindstorms - The easiest way to build functional robots and machines; using good ol' LEGO and Technic bricks.
  • Vintage Computers - Amiga, Apple ][, and all the other random home computers that defined the 1980s.

Research

  • Genetic Programming - Programs that mutate and evolve by themselves, like Genes. It's a very difficult concept to grasp, but a very powerful method that transcends math or algorithms.

Content Guidelines

  • General Guidelines - The ideals that you should uphold while working with and editing this guide.
  • Device Guide Templates - Templates and general guidelines for creating customized guides for a device.
  • Linux - Run a full desktop OS on your little mobile device; research is being made to make it comfortable to use in the mobile space.

Reference

  • Glossary - Contains all the crazy acronyms and word soup that you'll need to wade through when using this guide.
Clone this wiki locally