July 19, 2012 By: Joseph Hindy
Not too long ago, we brought you news that allowed HTC EVO 4G LTE users to customize their bootloaders. The process was pretty cool, allowing users to make their bootloader look however they want—including making it look unhacked. After the initial project was released, users clamored for this to be made available to more devices. The requests were heard and responded to. Now, the plugin has been made available to make the bootloader customizer for a number of HTC devices.
The process for a developer to port this is not hard. XDA Recognized Contributor regaw_leinad, who developed the application and plugin, takes a time out from the stags (yes, that’s really him) to explain how:
it’s basically all written, they just need to fill in the values for their hboot, and embed the hboot.img into the exe. I already have a placeholder for the hboot.img and android-info.txt so a drag and drop over them should keep it embedded.
Regaw_leinad is also creating the application for the supported devices, but wanted to release the plugin first so users had a chance to get it sooner. The current list of supported HTC devices include:
While the list is quite large, one must keep in mind that not all of these devices have S-Off, and users must have S-Off in order to actually use this application. To get started, visit the original thread.
HTC Sense 4.0 seems to be a love-it or hate-it affair for most users. For those who enjoy its take on the Android UI, it is now available for the Desire and Desire HD thanks to a couple of ported ROMs. Both ports are based on Android 4.0.3 and originally come from the HTC One V, which comes preloaded with HTC Sense 4.0. These releases will thus give you the latest Sense experience, if you are so inclined.
The port for Desire was made by Recognized Contributor shaky156. And even though it has a long way to go until it is usable as a daily driver ROM, it is an encouraging initial release. Earlier this year, we saw the Desire HD receive a Sense 3.6 ROM. However, this port is instead based on the newer Sense 4.0. Being that the Desire is over 2 years old, it’s great to see the latest Sense on it.
The Desire HD port was created by Senior Member HTC_Phone, who has made a lot of progress since his initial release, and has quite a bit working now. One thing worth noting on the Desire HD ROM is that it is Sense 4.0a ,which is the a version of Sense 4.0. This ROM is on the same path to being a completely functioning ROM and is already usable as a daily driver.
The current “not working” list for the two releases is as follows:
March 11, 2012 By: ElCondor
It is an issue many with older devices face: once the battery percentage hits the 15% or so, the device simply shuts down without any notice. What’s the reason for this problem? Battery aging. The process of battery aging isn’t inherently the cause, but as XDA Forum Member theGanymedes points out, it is the fact that your Desire thinks your battery is actually brand new. TheGanymedes puts it this way:
… your device thinks it has more capacity, when it’s actually empty (which occurs at 15-20% depending on the battery) and shutting down at weird percentages.
You’ve probably heard of ‘battery calibration’ before. It is a mod widely used for solving this exact problem. However, TheGanymedes points out that there are issues in the code of specific kernels that are the key to a properly calibrated battery. Fixing those issues would make an end to these 15% shutdowns. Luckily, the developer has come up with a patch and flashable zip that to do just that. These files and all (technical) details can be found in the development thread.
February 5, 2012 By: Joseph Hindy
Developers are always looking for ways to squeeze every ounce of speed, performance and reliability out of any given device. They write scripts, tweak ROMs, compile kernels and all sorts of other modifications that, in the end, increase user satisfaction substantially.
Well, in the HTC Desire forums, there’s a different kind of development going down. XDA Senior Member Proz0r has released a modified D2EXT method that eliminates symlinks and increases the speed of the HTC Desire. As Proz0r explains:
INT2SD doesn’t use symlinks. It mounts ext partition on your SD to /data, thus eliminating the need for the mtd5 userdata partition. This makes the mtd5 userdata partition unneeded. It is used in conjunction with the fatsys HBOOT (more info later on), allowing most of the vital parts of a ROM to stay on the system partition without the need to symlink half of it to the SD due to memory shortage.
The unique modification isn’t widely available for the Desire just yet, but Proz0r is working with other developers on the device to make it an option in as many ROMs and a feature on as many kernels as possible.
For Desire users, if you would like this mod applied to your favorite ROM or you would just like to know more about it, you can find out more in the original thread for AOSP or the original thread for HTC Sense.
For those who are unfamiliar with AGPS Patch, XDA Senior Member crypted gives a brief explanation:
This patch was created to provide quick GPS locking across North America. But, it has been ported into a worldwide solution for multiple devices. Using a general ROM without this has resulted in 10+ minutes of GPS delay. Also, GPS lock kept being lost. By using this patch, most people experience a GPS lock within 10 seconds (2 – 20 seconds range can be expected). Typically, a device using this patch will lock onto 7 – 9 satellites. Users have reported up to 11 satellites being locked at once. Without this patch, the average satellite count is 4.
Well, now users who own a HTC Desire S join the already impressive list of supported devices who can utilize this patch. With three ways to install the device, including ClockworkMod, ADB Push and just copy/paste the files into the correct directories, users of all knowledge bases will be able to find the way that suits them best.
Additionally, scripted’s original thread contains pro tips for getting your GPS to work better and an FAQ that has virtually every possible reason why your GPS isn’t functioning from the case getting in the way of signal to a rare bug that prevents usage entirely.
While there’s a list of supported devices, scripted says:
you can use any build with any phone. You may have good luck with specific builds that do not fit your phone or carrier criteria. If you’re curious, test it and see.
So for anyone who’s interested, check out the thread linked above.
January 4, 2012 By: Joseph Hindy
HTC Desire users are among the latest who can have that Ubuntu goodness on their phones.
XDA Senior Member zacthespack has been developing an app that runs a user through installing Ubuntu on their Android devices, most recently the HTC Desire. The app is pretty cool. Basically, a user downloads an Ubuntu image and the app will install Ubuntu via chroot within Android. And, as we all know, people who run Linux on their phones win. Always.
It’s a seriously awesome concept, but as with all great ideas and developments, testers are always needed. Says zacthespack:
Ok guys As this app becomes more stable I will be looking to create other apps to run different linux distros, so far im looking at fedora and backtrack, any others people would be interested in
So there’s the opportunity to possibly check out other distros and builds as well.
If this looks like something you can get into, HTC Desire owners can check out the thread dedicated for them here. Any other Android users who want to give it a try can check out their dedicated thread here.
The threads contain download links to various builds, the apps (both free and paid versions) and instructions on how to do everything. As with any operating system installation, there are some dangers so be sure to be careful!
December 7, 2011 By: orb3000
Due to the lack of a simple guide for compiling kernels, XDA Recognized Developer Droidzone decided to create his own specially for Devs. This guide includes an interactive menu and includes topics such as:
- Getting the sources
- Setting up the compilation box and preparing source code
- Setting up kernel parameters
- Compiling and distributing kernel
All very well explained for those who speak the language. You will need before staring Ubuntu Box a toolchain–either the Android NDK, or your own toolchain, HTC Desire GB/Froyo source from htcdevs.com, or sources from github and more importantly being familiar with the linux shell and basic linux commands.
Originally posted by Droidzone
[DEV] Kernel development HOWTO and Interactive menu
I havent yet found a simple guide for compiling kernels. Some of them assume too much, and some are just outdated. So I thought I’d write my own for devs/budding devs. Here you go!
This is not a guide for newbies. It’s a dev guide for devs.
Research before asking questions, please
For The Menu driven interactive kernel build script, see Post #22
Continue on to Dev original thread to find more.
As we’ve stated in the past, one of the highlights of the Android OS is how it allows you to customize almost every aspect to your every whim. Often times, however, you wish to change more than the superficial by delving into the world of radio, bootloader, recovery, and splash screen modification. Assuming you have already achieved S-Off status on your device, XDA forum member danward brings us the perfect tool for your hacking needs.
Assuming you have USB debugging enabled and have the appropriate hboot drivers installed, Android Flasher allows you to flash these previously difficult-to-flash areas in just a couple of clicks. The Windows-based app currently works on the following HTC phones: Desire, Desire Z, Desire HD, EVO 4g, EVO 3D, Desire S, Incredible S, Thunderbolt, and Sensation. In the words of the developer:
This application flashes the specific parts of your device, ie. Bootloader, Recovery, Splash screen, and Radio.
It has taken many hours and much extensive research and testing on multiple devices to make a straightforward, efficient and reliable program to offer you the freedom in device customisation you are otherwise denied.
The app allows you to quickly customise your device in a way that is simple and alot goes on behind the scenes to guarantee you don’t get caught with error messages.
The splash screen is the image before the boot animation, (by default the white HTC logo.) With this application you can change it in under a minute.
If you’re interested in giving this a shot on your own device, make your way to the application thread. You’ll finally be able to (easily) get rid of that annoying HTC splash screen once and for all.
Ice Cream Sandwich ports are highly sought after, given the hype and price of the phone that runs it. However, providing there is support behind development, there is every chance you can run it on your device. This article is here to list the current ICS ports on our most popular forums and their individual stages in progress. Should your device not be listed below, you can always visit your device’s development forum on XDA and search for any ROMs listed with “Ice Cream Sandwich”. Check out our list! READ ON »
If you own an HTC Desire running a rooted Android 2.3.5, you may have experienced issues with clearing or cancelling a missed call notification when using a third party dialer app, like XDA forum member manny73.
Because of the issues, the XDA forum member has developed a simple app that is configurable for checking missed call notifications and lunching a customisable notification with a reminder which returns to the default dialer. In order for this to work, the app must be installed under /system/app and your phone rebooted after install. The app was only tested on the HTC Desire running Android 2.3+ (rooted).
For more information and to download the apk, head on over to the application thread.
Well, it seems that the people/team behind Gingerbread really do not want to see this fantastic version of Android to be left behind and forgotten. Because of this, they decided to start rolling out what is likely to be one of the last updates to Gingerbread, Android 2.3.7. Several devices received OTAs being pushed in about a week and a half ago. Needless to say, between that time and now, roms of all sizes and colors have surfaced for a ton of devices across the site thanks to people like XDA member qbking77 who decided to pull out the update out of a friend’s device . Among them, we can see roms and updates to the new OS on the Nexus S, Nexus One, SGS2, and a few others.
There are already roms out from famous groups such as ACS and Cyanogen. So, if you are itching to have the latest of the latest before ICS hits the streets (either as a leak, via eBay, or as an official update), you should do a quick search on your device forum and see what you can find.
Friend got the OTA so I pulled the file out
You can find more information in one of the various threads across the site, like this one!
Want something published in the Portal? Contact any News Writer.
Thank you SimplyD for the heads up!
There are plenty of iPhone looking skins out there for Android. This is for the kind of people that love to show how their Android devices can easily be turned into iPhone looking hardware and flaunting about how the inverse cannot be done. Well, if you are among these people and love to get functionality and smoothness, you should check out what XDA member amitmiz while browsing through the MIUI forums. Apparently, the member came across a rom for the Desire and the Legend, which includes enough apps to make it look and feel like an iPhone 4 right after flashing. It seems that due to popular demand, the creator of the apps decided to release them as standalone apps with no dependencies on a specific framework. The end result is the ability to install these apps on any rom for any device. Pretty neat if you are into this.
The available apps include the launcher, calculator, weather, compass, and a few others which only seem to be available in the rom. One last thing, the whole thing is in Chinese, so if you can help with the translation to other languages, it would be much appreciated. Enjoy and leave your thoughts.
…it called Aedesgin ROM, it is actually iOS rom.. (only for HTC Legend and Desire)
However, the developer have released apps that dont need the rom’s framework so they can work on any phone..
You can find more information in the original thread.
Want something published in the Portal? Contact any News Writer.
It seems that the aging HTC Desire aka Bravo still has a lot of fight left in it. Unless you are not following the mobile world, you probably have heard or seen the port of the HTC Bliss to other devices such as the Desire HD, the EVO 4G, and the HD2. It seems to be that this Sense 3.5 loaded Rom has been making its way into the hands of several other rather avid developers who roam our site. In this particular case, XDA Recognized Developer coolexe has successfully ported the Rom over to the Bravo, giving owners of this device a taste of the future technology that will be with us shortly. The rom works very well, much like it does in the other devices, but you gotta remember that it is still a rather early beta and as such, you will have bugs present.
Please join in the beta testing phase if you still have one of these devices and make sure that you leave your feedback behind if you run into something unexpected.
BT, Video Recording, HTC Wall, LockScreen, Skin preview, FM Radio
You can find more information in the port thread.
Want something published in the Portal? Contact any News Writer.
Thanks schandra1480 for the tip!