[HTC One X] teemo:
Welcome to SlimRoms SlimKat

Update 1. January 2015

SlimKat 4.4.4 FINAL 9.0

Mirror with all my files incl. NewLayout

This is an UNOFFICIAL build for HTC Endeavoru.

Please report any errors you find. See post 2 for known issues and Special Builds.

Mixed reports for using ART - thanks [MENTION=2930235]oddyZR[/MENTION] for this info.

Credits to the people at SlimRoms, that again found new ways to improve the Android experience.

Credits and/or respect to people, that refuse to let the HOX die:

audahadi

eyosen

LorD ClockaN

Thömy

Xmister

xzzz9097

VIPER520 & ZhuHang for Viper4Android

EveryoneElseThatDeserveRespect

SlimRoms changelog

SlimRoms gapps

My sources

​

Installation

Requirements: Your device must be unlocked via htcdev.com. There are many guides for this :)

0)

Make sure your USB drivers are up to date and working. See bottom of this post.

1)

First things first:

Backup your programs/data.

Use your existing recovery to backup your current ROM/Data.

2)

For KitKat you need a new Recovery with SELinux support

Download Thömys CWM6047 or Philz v.6.xx.x-endeavoru or TWRP 2.8.X.X to your PC

Note: You must unzip the image first if you choose Philz. Thomys and mine are ready to flash.

3)

Copy the ROM and gapps to your HOX

Unzip boot.img from the ROM to your PC

4)

Boot to bootloader. Use power button or "adb reboot bootloader"

Flash the new recovery and the boot.img from the ROM.zip

$ fastboot flash recovery slim-twrp-recovery.img
$ fastboot flash boot boot.img
$ fastboot erase cache

6)

Reboot to recovery.

Clear/wipe data. (You can skip this step if you flash over Slim 3.X)

Flash ROM

Flash gapps (flashing ROM will wipe the system)

Reboot

Please report any issues you find.

Some USB errors in Windows can be solved this way:

Small guide for solving problem with usb not working in Windows.

I never have usb problems with my Linux. It just works. Always.

But at work, my Windows7 like to change settings as it think is best for me. I guess it just don't know me well enough. Here is what I do when Windows get confused and forget what I want.

First make sure you have the latest drivers from Google and HTC.

Install latest drivers from HTC for your PC. http://www.htc.com

Next, get your adb/fastboot drivers updated.

Locate "android.bat", mine is in C:\Android\android-sdk\tools, but yours will be wherever you initially installed your adb drivers.

Run the file and install any suggested updates.

Windows device manager (run devmgmt.msc from start menu or a command window).

Connect your phone and check where it get attached. For a working connection, it should say "Android USB Devices" -> "My HTC", but since you read this, chances are, that your device is in "Other Devices" -> "Android Phone".

That is what this guide will correct.

1. Wrong driver - double click "Android Phone"

2. Update Driver

3. Browse (for your HTC driver, which is already installed)

4. Pick the driver yourself

5. Select "Android USB Devices" -> Next

6. Select "My HTC" -> Next

7. Choose Yes - You know you want the HTC driver

8. Ahhh, success - test your adb/fastboot/MTP/UMS

9. Here is what happened. We make Windows choose the correct driver and Windows will place it under Android USB Devices.

.