• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

Sailfish for the HTC Desire HD

PiggZ

Senior Member
Apr 2, 2007
451
856
0
Sailfish OS for the HTC Desire HD

Announcing Sailfish for the HTC Desire HD

What is Sailfish?
http://en.wikipedia.org/wiki/Sailfish_OS

This is not Android!
This should be thought of as a development experiment. It may be useful if you are a developer and want to write/port apps the the Sailfish operating system. It is not an end-user product, however, if you wish to experiment and try something different then feel free!
Please do not contact Jolla Care or Jolla Developer Care, as this is not the Jolla phone

Video
Special Thanks
To Mustaavalkosta for the CM11 kernel and answering my queries via Google Hangouts!
The sailfishos porters in #sailfishos-porters on freenode

Installation
Make sure you have an up-to-date recovery. I used 4ext touch. Philz recovery doesnt have the required tar command.
Format/wipe etc
For version < pgz11 Install the latest CM10.1 and make sure it works
For pgz11 onwards Install CM 12.1 nightly 20120131 from http://forum.xda-developers.com/htc-desire-hd/development/rom-cyanogenmod-12-1-nightlies-t3070621
Copy the .zip to the SDCard and install it. The installation script take a little time.

First Run
On first run you are presented with a language selection, after this time you should be presented with the first-run wizard. Complete as much as possible, but dont try and create a Jolla account as there wont be a network connection (unless you have inserted a sim and by chance it works, I havnt tested that). To get out of the wizard, scroll down because the 'skip' link is off the bottom of the screen.

Hardware Status
https://wiki.merproject.org/wiki/Adaptations/libhybris

Bugs
Lots
Several major graphical bugs, such as the keyboard struggling to show and corruption in the windows of minimized apps. This is probably down the the kernel hack I made to get apps to load. (no longer true as of pgz11)
Cellular network is pretty unusable. No audio input! (fixed in pgz13)
Proximity sensor is not working and blanks the screen (note, progress has been made on this)
Mobile data is not working (being worked on) (fixed in pgz13)

Notes

Downloads
Version pgz1
Version pgz2
Version pgz3
Version pgz4
Version pgz5
Version pgz11
Version pgz12
Version pgz13

History
pgz1:
Initial Version
pgz2 (11-Oct-2014):
Fixed sound (output only, see notes)
Fixed developer options in settings
Added some extra programs (including the open source app store and my own game ;)
First boot works without restart

pgz3 (22-Oct-2014)
Connects to Cellular network (see bugs)
Fixed usb-networking in the release build
Tweaked boot to remove root access/debug mode

pgz4 (28-Oct-2014)
Based on the new Sailfish 1.1.0.39
Fixed some init bugs

pgz5 (11-Jan-2015)
Based on new Sailfish 1.1.1.27
Disabled Proximity Sensor until MCE is fixed

pgz11 (4-Feb-2016)
Based on Sailfish 2.0.1.7 and CM12.1
New video drivers
Better all-round

pgz12 (7-Fen-2016)
Fixed sensors
Fixes sound
Updated ofono but no mobile network yet

pgz13 (14-Feb-2016)
Calls work
Mobile data works
Reliability not guaranteed!

XDA:DevDB Information
Sailfish, ROM for the HTC Desire HD

Contributors
PiggZ, piggz
ROM Kernel: Linux 3.0.x
Based On: Cyanogenmod

Version Information
Status: Alpha

Created 2014-09-19
Last Updated 2014-09-19
 
Last edited:

xdagee

Elite Member
Sep 4, 2012
1,667
1,583
113
Accra
Interesting, this is great.
I suggest you post in the right thread for people to see this amazing project you have started.
Sailfish for our device; keep up the good work, will love to see more.
hope it doesn't end here.
 
Last edited:

evronetwork

Elite Member
Jan 19, 2012
1,522
401
83
North
That's a great rom, especially if it can work for daily driver. Using the DHD with sailfish and respond as fast as a dual or quad android phone would be great(even if it's not android)
1st I prefer speed/response time
2nd then android (I prefer 1st anyday)
 

Mustaavalkosta

Elite Member
Dec 25, 2010
2,476
9,435
0
33
Tampere
opendesireproject.org
This actually seems pretty cool! The feel I get is that this is miles ahead of Ubuntu Touch when I was working on it. It would be fun to see how awesome this could get with a full development team working on it as their dayjob. After all, this seems to be more suitable for old single-core device than the latest Android versions have been. Great job PiggZ! :good:
 

coal686

Senior Moderator / Developer Relations / Mod Cmte
Staff member
Apr 13, 2012
10,730
19,062
113
Tampa-ish, FL
Obviously development so moved to the right place.

OP, please make sure you have the ability to post in this thread. If not, please let me know.

Good luck!
 
  • Like
Reactions: cyb3r.pr3dat0r