[HTC One X] pabx:
Banner by Sebianoti​

Me and rogro82 started to port Android 4.2 to the HTC One X

Working

Wireless

Phone calls

GSM Data

Audio

Video Playback (including HD)

Camera (no photosphere - blame google)

GPS

NFC

Bluetooth

BT and Wireless tethering

Not Working

USB tethering (?)

Installation instructions

BACKUP YOUR DATA (using CWM)

Verify that your backup is complete - a backup of your sdcard may also be a good idea (see below)

Verify that you are running hboot 1.26 or newer (hboot 1.39 is recommended)

Download the ZIP and the boot.img (see Downloads)

Copy the .zip to your sdcard and reboot into fastboot

fastboot flash boot boot.img, then boot into recovery

WIPE your phone (this is not optional)

Install the .zip and reboot

Upgrading

You can always upgrade to a newer version without wiping any data, formatting system or wiping the cache.

But keep in mind that you must always flash boot.img + re-flash gapps after upgrading

Changelog

RC20 (20130825)

Fixed the two Android 'master key' bugs

Kernel patch for CVE-2013-2094

RC19 (20130317)

Merged CMs audio volume patch (http://review.cyanogenmod.org/#/c/33778/)

Changed gps.conf to use pool.ntp.org (they use geodns - why isn't this the default dear google?)

RC18 (20130311)

Option to control button backlight depending on the screen brightness (Settings -> Display)

Software fix for pabx's broken headphone jack detecion: Added an option to forcefully route mediaplayer-output to the headphone jack. (Settings -> Audio)

RC17 (20130301)

Use latest WIFI Firmware (improves reception)

RC16 (20130216)

Added ro.adb.secure=1 to build.props. The phone will now only accept ADB connections from authenticated hosts. Note that you must upgrade your local ADB installation to the version included in the 4.2.2 SDK. Connecting with an pre-4.2.2 adb will not work

Fixed quicksettings: longpress = toggle, press = settings

Internal: Use CMs nicer audio-recording patch

RC15 (20130213) Android 4.2.2

Upgraded to Android 4.2.2_r1

Silenced vibrate kernel driver + removed unneeded pm_qos request

RC14 (20130208) Kernel 3.1.10

First release with Linux 3.1.10. Note that you MUST upgrade your hboot to 1.3x (1.2 versions may work - any feedback is appreciated, but any version < 1.2 will NOT work - your phone will freeze during deepsleep!)

Mounting USB-OTG devices on 4.2 is somewhat tricky as filesystems are not shared with 'parent' processes - using some userspace app like 'Nexus Photo Importer' is recommended

Switched to ondemand govenor as the old 'interactive' is broken in HTCs Linux 3.1.10 source drop (doesn't make a big difference)

RC13 (20130202)

Merged missing cam pull request

Option to change the max frequency in settings (Developer Options -> CPU Frequency)

Improved frequency management - say goodbye audio dropouts!

RC12 (20130122)

More camera options (jpeg quality, burst mode, scenes) - thanks to seadersn

Option to enable the overflow button

New hardware button mapping profile: press = tasks / longpress = menu

RC11 (20130114)

Support for encrypted /data partition. (see this post)

Ability to limit the max CPU frequency (see this post)

Enhanced included Camera App (thanks to herrvorragend23)

Include SimToolkit

Option to change the Home + Menu longpress behaviour (Settings -> Display)

RC10 (20130104)

Support for big /data partition. This is experimental, see this post

Mount /data with '-o discard'

RC9 (20121229)

Added 'volume rocker' support (disabled by default -> settings -> sound)

Bluetooth Audio (A2DP) is now working

Stubborn BT devices should now be able to pair

RC8 (20121225)

Fixed WIFI Tethering

Changed halo background

RC7 (20121220) Doomsday edition

Bluetooth Tethering support (still a little bit flaky, try to re-enable bluetooth + tethering if the connection drops)

Changed quicksettings behaviour: Short press = toggle / Long press = open settings

Reboot + Screenshot options in Power-Off menu (thanks to lownoise2)

RC6 (20121219)

Support for Bluetooth file transfer and HID (Again: thanks to rogro82)

AUDIO AND INTERNET SHARING VIA BLUETOOTH ARE CURRENTLY NOT WORKING

RC5 (20121215)

Audio recording fixed (Send your thanks to rogro82)

Developer-Options enabled by default in Settings

Display internal + sdcard storage in Settings

Improved holo-background gardient

Switching from/to 2G-Data-Only works without reboot

'Silent' GSM-Data drop is hopefully gone

RC4 (20121211)

Camera support Install this if the camera icon is missing in your app drawer

RC3 (20121209)

Paid applications can now be installed using Play Store

Unity engine based games work correctly

Hboot 1.3x support

RC2 (20121202)

Multitouch fixed

Based on Android 4.2.1 (December fixed)

HD-Videos (OMX) working

RC1 (20121126)

Include Email.apk

Fix google location service provider (google now / gmaps)

Download links (always flash boot.img!)

http://blinkenlights.ch/static/android/endeavoru_42/latest/ (Primary host in Germany)

http://android.eqmx.net/android/endeavoru_42/latest/ (Mirror in Sweden)

Gapps download

NEW http://goo.im/gapps/gapps-jb-20121212-signed.zip

IRC Channel

Join us at #tg-endeavoru on Freenode irc

FAQ

I can not upgrade my hboot to 1.3x, help!

You can still run RC13:

This was the last release using Linux 2.6 and will therefore work on older hboot versions. RC13 is stable enough for everyday-use.

What kernel should i use?

Use the stock kernel from boot.img - there is nothing wrong with it. Using a different boot.img or/and kernel will just break stuff.

Even more links!

https://github.com/adrian-bl-hox-jb/android

https://plus.google.com/115564237657785223556/posts