Developers these days are fast. Many flagship devices are rooted before they’re even released to the general public for consumption. In the spirit of speed (and being amazing), XDA Senior Member tgascoigne has ported an initial release of Android 4.1 Jelly Bean to the international version of the HTC One X!
This very alpha release is based off of the GSM Galaxy Nexus Jelly Bean image, and so far:
Remember this is an intial port, and there is a lot still to be done before this ROM is a daily driver. If you feel like you have what it takes to help out with this project, or you’re just looking to play with an intial port of Jelly Bean, head on over to the original thread and have a go. Stay tuned, because with all of the excitement around Google I/O and Jelly Bean rips flying around, there are bound to be other devices getting ports as well.
Init.d has a special place in Android. With it, users can install scripts and mods to run at boot, and thus modify almost any aspect of the phone that they want. There are battery tweaks, performance tweaks, GPS tweaks, signal tweaks, and the list goes on and on. However for these scripts to work, the phone must first have init.d support. Typically, Ramdisks provide init.d support, but sometimes it is possible to gain init.d support without flashing a new Ramdisk, or even without altering the Ramdisk at all.
This is something that XDA Recognized Developer smokin1337 has been working on for a number of devices. With a mod called EZ InitD, smokin1337 looks to help users add init.d support easily. Additionally, the developer gives a couple of options on how to use the mod. One version is for users to flash via custom recovery, while the other is for ROM developers to include in their ROMs. The best part is, it’s simple.
After the mod is applied, anything in your init.d folder will run on boot, as it normally would. In the ROM developer version, developers can actually change the directory to whatever they want. In other words, there could be ROMs made with init.d support but without an actual init.d folder. (Ed: I’m thinking /etc/NyanCat or /etc/bacolicious, myself.) The method has been tested on the HTC One S and the HTC One X, but it should actually work on any device. As many users will tell you, init.d support comes from the Ramdisk. This is not necessarily true. According to smokin1337:
This mod will add init.d support to any rom even stock roms without editing the ramdisk. Instead it uses the post_boot.sh file that is in most if not all roms. It should work on most devices, if it does not work on yours please look in /system/etc and post the name of the file that contains “post_boot.sh”.
So, given this method, it’s actually possible to gain init.d support without switching, editing or otherwise touching the Ramdisk or kernel. For additional information, check out the original thread.
By now everyone is aware of the HTC One X signal issues. What started as a grassroots movement here on XDA has blown up into users finding that they have an issue and coming together to do something about it. However, the hardware is not the only issue causing WiFi signal problems. There is also a software version causing much the same malady for HTC One X that is killing WiFi and data signal and not letting it come back.
The problem is that between the hours of midnight and 7AM, the phone goes into what is called SmartSync Mode. This mode disables the WiFi and Data connections after 15 minutes of inactivity to save the user battery. The issue is that it doesn’t turn back on until a user physically uses the device. This can cause a number of issues through the night, as users won’t receive emails or updates on any applications during this time frame if SmartSync has kicked on. For users who depend on their smartphones to be always available for communication, this can be a serious problem.
XDA Recognized Developer j4n87 has developed an application that will turn this feature off entirely. It’s very simple and easy to use. The best part? It works for non-rooted and bootloader locked phones. So no one needs to break warranty in order to fix this problem. Furthermore, some users may mistakenly believe they have the hardware problem when they actually have this software issue instead, which can be easily fixed without performing difficult hardware modifications.
For more information, check out the original thread.
June 16, 2012 By: Joseph Hindy
DSP Manager, the well known music equalizer application usually found in CyanogenMod ROMs, has made its way around as a standalone application for some time. While it’s been around for a while, it’s still one of the premier equalizer applications for Android and it’s a welcome addition to any device.
DSP Manager is now available on the Samsung Galaxy S III, and is possibly compatible with many, many other devices. Brought to the device by XDA Senior Member apascual89 from the HTC One X section, users may be alarmed when the installation process mentions HTC’s flagship phone. However, this is normal because the recovery-flashable update.zip contains all the required libraries that should make this app compatible with a great deal of devices.
The HTC One X has had its share of problems with some hardware issues and lawsuits. Along with the rough debut and hardware issues, another problem facing HTC One X users is rooting the latest firmware. The current method requires users to downgrade their firmware, then root. This process can take some time and can be potentially dangerous if something flashes incorrectly. The One X now has a root method for the 1.85 firmware, but users are advised to use it quickly because the door could be closed at any minute.
The exploit was posted by XDA Senior Member beaups and is only usable for the AT&T and Rogers version of the One X. As stated, the root method will likely not last forever, as beaups states:
THIS EXPLOIT MAY NOT LAST FOREVER. ATT COULD SHUTDOWN UPDATE SERVERS OR SOMETHING ALONG THOSE LINES AND KILL THIS. DO IT NOW.
This is because during the method, users are to check for updates on their phone. This gives the device a file called local.prop, which is essential for the root method to work. Aside from the time sensitive nature, the root method itself is easy and pretty basic. Simply download a few files and carefully type in some commands and that Superuser box pops up in no time.
The full method, download links, and additional information can be found in the original thread
June 9, 2012 By: Joseph Hindy
Following the release of HTC’s flagship One series, owners have begun to notice some early inconveniences—things not working quite like they should, and the phone having issues with things that shouldn’t be an issue. With the quality control of HTC already in question, XDA Senior Member bigoliver has decided to showcase one of the biggest hardware faults of the HTC One X. It’s a pretty bad one too.
Some One X users have been struggling with signal strength, particularly WiFi signal strength, where a few have even experienced complete signal drops. Sadly this results froman issue with the antenna of the HTC One X. As bigoliver explains:
However this thread is specificity for the confirmed (by the community & unfortunately me) hardware fault of a lose connection on the WIFI antenna.
If you are suffering from a really bad WIFI connection and think you may have this hardware fault, there is a simple test you can do.
The squeeze test
Gently squeeze the side back of your phone, between the camera lens and the volume buttons, if your WIFI signal strength improves only to drop back down when you stop squeezing then you have this seemingly common fault.
What follows is quite astounding. After the explanation of the problem, the rest of the thread is dedicated to helping fellow members identify whether or not they have the problem, and their options regarding what they can do about it. Thus far, there are an astounding 9 video tutorials on how to tear down the One X and fix it yourself—which should be done with the utmost caution as you can permanently break your phone this way—along with some rumored methods that could fix it. Most impressively, there’s an HTC representative monitoring the activity in the thread and doing what he can to help people out.
Additionally, bigoliver is using the thread to help track users’ communications to HTC to keep track of what they intend to do in order to fix the problem. What started out as a friendly thread to let users know that there’s a problem has ballooned into a full blown movement of people helping people to get things fixed. We couldn’t be more proud.
For much more information, head on over to the original thread and get the help your One X needs.
Since then, developers and users alike have been dancing around whether or not to remove HTCLinkify. While it hasn’t been removed in many ROMs yet, many users have requested its removal. With that in mind, XDA Senior Member AshtonTS posted a simple guide for the HTC Rezound to completely remove HTCLinkify. As luck would have it, the guide is actually compatible with any HTC device with HTCLinkify.
The guide itself is simple. The first step is removing the HTCLinkify apk file using your favorite root explorer app. Then using your choice of build.prop editors, you remove a single entry in your build.prop. Finally, reboot into recovery to wipe Dalvik cache and /cache. HTCLinkify will be gone for good. Naturally, one must be rooted before proceeding. As mentioned, the process is universal so there’s no variance in doing with with any device plagued with HTCLinkify and, in fact, is pieced together using another method by XDA Forum Member iconeo for the EVO 4G LTE.
June 7, 2012 By: Joseph Hindy
Unfortunately, Mac users sometimes don’t get the same amount of love as Windows and Linux fans when it comes to Android development. Tool kits, root methods, and other tweaks almost always start out as Windows- or Linux-based, leaving Mac users waiting, using virtual machines, or using their friends’ computers. Fortunately, the most important methods and tools eventually see Mac releases.
This is now the case for the AT&T and Rogers HTC One X, where the popular bootloader unlock and SuperCID script has been ported to Mac. Released by XDA Senior Member jnichols959, the script is identical to the Windows and Linux versions. The only real difference being that it’s now compatible with Mac. Now, all users can get unlocked and ready to modify their devices.
The script itself runs in two steps. Says jnichols959:
You can certainly stop the script after it finishes the first step if all you want is Super CID (maybe Rogers folks that are already unlocked but want Super CID). You can also run the script on a device that already has Super CID if you mainly want the script to do the actual bootloader unlock.
Visit the original thread to get started.
We recently brought you coverage of dual-core tweaks for the HTC EVO 4G LTE. For those who don’t remember, the modification boosted performance by forcing the device’s second core to remain on at all times. Given the performance increases seen in certain situations, you would assume that this would be ported to its sibling devices featuring the same SoC.
XDA Recognized Developer -viperboy- has done exactly this for users of the HTC One S. Once the One S users got in the action, it couldn’t possibly be long before AT&T and Rogers One X owners wanted in as well. Worry not, as -viperboy- explains:
Hello everybody, I was asked to bring this mod over from the EVO 4G LTE section and since the One X and One S use the same file I am modifying, both devices will get it.
While the modification was not tested by the developer on the AT&T and Rogers One X, it should still work given the device’s similarities with the other variants. However, proceed with caution as it is untested. Users should keep in mind that this is for the Snapdragon S4-toting AT&T and Rogers One X—not the quad-core Tegra 3 International variant.
Visit the original thread for more information and download links.
Not too long ago, we reported on the AT&T and Rogers One X receiving a one-click root and bootloader unlock courtesy of XDA Forum Moderator and Recognized Developer kennethpenn. What do users inevitably want next? A nice, touch-based recovery, of course!
The vast majority of our readers have either heard of or are currently using Team Win Recovery Project. For those who aren’t familiar, please refer to our previous article covering the release of the touch-based version 2.1. In short, TWRP 2.1 delivers a completely touch-based and extremely user-friendly recovery experience that is as feature packed as it is fun to use.
Team Win Recovery Project 2.1, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
- Touchscreen driven with real buttons and drag-to-scroll
- XML-based GUI that allows full customization of the layout – true theming!
- Settings are saved to the sdcard and persist through reboots
- Ability to choose which partitions to back up and which to restore
- Ability to choose to compress backups – now with pigz (multi-core processor support for faster compression times)
Those upgrading from the unofficial ClockworkMod recovery port should note that CWM Nandroid backups are incompatible with TWRP. So if this applies to you, be sure to create a fresh backup after installing TWRP on your device.
Head over to the recovery thread to get started with TWRP 2.1 for the AT&T / Rogers One X. Those who instead prefer a one-click method can visit kennethpenn’s thread, which features an unofficial CWM build rather than TWRP. However, if you don’t mind a few more steps, we highly recommend trying out TWRP!
May 31, 2012 By: Joseph Hindy
In many cases, getting tethering to work on a device requires someone to hack the original, carrier-supplied tethering app, re-releasing it for users to install and use. While this works, it often takes a while for the hacks to pop up and sometimes they can be a bit finicky. Thankfully, AT&T and Rogers HTC One X users now have a simple one-clock solution that restores the original Android tethering functionality that was originally introduced in Froyo, rather than relying on a modified version of the carrier-supplied app.
Released by XDA Senior Member t0mmy, the one click method involves is quite simple for all Windows users to use. However, since it’s a .bat file, this is for Windows users and those with a Windows virtual machine only. Aside from that, however, users have reported that the method works well and has even begun discussion about other—perhaps easier—ways to unlock the tethering, especially if ROM developers want to include this functionality in their ROMs.
For additional information, hit up the original thread.
With the resurgence of HTC development around XDA due in no small part to S-Off being achieved, HTC devices are enjoying more freedom and users are having more fun than they have in a long time. With some devices already getting their rounds of SuperCID, it was only a matter of time before newer HTC devices got the same. And now for users of the AT&T and Rogers HTC One X, you can now share in the SuperCID glory.
For those who are unfamiliar, SuperCID gives you some pretty fun freedoms—not the smallest of which is being able to flash any ROM by any carrier onto your device. This is thus quite useful for ROM porting and, if you’re careful, it can be fun to see what works and what doesn’t work from other similar devices. On behalf of XDA Recognized Developer designgears, XDA Forum Moderator and Recognized Developer kennethpenn has released a method that gives all AT&T and Rogers One X users SuperCID with a very handy and easy-to-use tool.
The tool is compatible with Windows, and a method has been developed for Linux users as well. Additionally, for Windows users at least, the tool automates the HTC Dev bootloader unlocking process for people who don’t want to go through the hassle of doing it themselves. One click methods for the win.
For additional info and download links, hit up the original thread.
One of the most frustrating things when owning a phone as powerful as the HTC One X is playing a game the phone should be able to handle with ease, and ending up with nothing but lag. The experience, while frustrating, is one phone users know all too well, as this can even happen to dual core devices. While mobile phones aren’t bought primarily as gaming consoles, that doesn’t mean people don’t want them to act like one sometimes.
Thankfully, there’s a fix. XDA Recognized Contributor hamdir has written up a tutorial for users to explain why the One X occasionally stutters on games it should easily run and how to fix it. The process is simple and requires basically no knowledge of anything—just a rooted phone and 5 minutes to read.
The lag has been attributed to the phone’s frequency scaling, which varies depending on how many cores are in use. Even with all 4 cores active, some games apparently do not get access to all 4 of them, and the ones they do get access to don’t always use all the clock speed they can. While annoying, the fix is simple. Simply download an application called System Tuner. Now, in most scenarios, the tutorial would tell you to overclock your phone. This one, however, tells users to change the minimum clock speed. While this tweak would have a great negative impact on battery life if left enabled, battery life shouldn’t change too much if this is only used in-game.