• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [CWM] Updated 9/21/13 CWM recovery for all variants

D

Deleted User

Guest
This recovery is CWM for the One SV. It is fully working and has no problems. All variants are supported below

K2_CL (Boost Mobile) -> Boost Download

K2_PLC_CL (Cricket) -> Cricket Download

K2_UL (EU LTE) -> EU LTE Download

K2_U (EU NON-LTE) -> EU Non-LTE Download

Sources:
Boost Mobile Source
Cricket Source
EU LTE Source
EU Non-LTE Source

To build these recoveries on your own, simply follow the directions below:
Clone the CyanogenMod repo. See their wiki at http://wiki.cyanogenmod.org
create a local_manifests file by issuing the command `mkdir -p .repo/local_manifests/` then `gedit .repo/local_manifests/k2.xml`
inside this new document place the following lines

Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project path="device/htc/msm8960-common" name="CyanogenMod/android_device_htc_msm8960-common" />
    <project path="device/htc/s4-common" name="CyanogenMod/android_device_htc_s4-common" />

    <project path="device/htc/k2_cl" name="SimonSickle/android_device_htc_k2_cl" revision="cwm" />
    <project path="vendor/htc/k2_cl" name="SimonSickle/android_vendor_htc_k2_cl" revision="jellybean" />

    <project path="device/htc/k2_plc_cl" name="SimonSickle/android_device_htc_k2_plc_cl" revision="cwm" />
    <project path="vendor/htc/k2_plc_cl" name="SimonSickle/android_vendor_htc_k2_plc_cl" revision="jellybean" />

    <project path="device/htc/k2_ul" name="SimonSickle/android_device_htc_k2_ul" revision="cwm" />
    <project path="vendor/htc/k2_ul" name="SimonSickle/android_vendor_htc_k2_ul" revision="jellybean" />

    <project path="device/htc/k2_u" name="SimonSickle/android_device_htc_k2_u" revision="cwm" />
    <project path="vendor/htc/k2_u" name="SimonSickle/android_vendor_htc_k2_u" revision="jellybean" />

    <project path="kernel/htc/k2" name="SickleKernels/android_kernel_htc_k2" revision="htc_3.4" />
</manifest>

now run `repo sync` and wait for this to finish. It will take a long time
With any luck, you now have the source. Your computer should already be set up to build so just do the following commands
. build/envsetup.sh
now you will want to lunch the right device (see the download section as a guide)
lunch cm_k2_cl-userdebug
and finally the make command is as follows
make -j5 recoveryimage

at the end you will see a welcoming path to your new recovery. Flash it in fastboot or with dd and enjoy!
 

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones